JAVA PROFILE 1.0.1, created Tue Dec 29 23:29:52 2009

Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (J2SE 1.5 JVMTI based)

@(#)jvm.hprof.txt	1.3 04/02/09

 Copyright (c) 2004 Sun Microsystems, Inc. All  Rights Reserved.

WARNING!  This file format is under development, and is subject to
change without notice.

This file contains the following types of records:

THREAD START
THREAD END      mark the lifetime of Java threads

TRACE           represents a Java stack trace.  Each trace consists
                of a series of stack frames.  Other records refer to
                TRACEs to identify (1) where object allocations have
                taken place, (2) the frames in which GC roots were
                found, and (3) frequently executed methods.

HEAP DUMP       is a complete snapshot of all live objects in the Java
                heap.  Following distinctions are made:

                ROOT    root set as determined by GC
                CLS     classes 
                OBJ     instances
                ARR     arrays

SITES           is a sorted list of allocation sites.  This identifies
                the most heavily allocated object types, and the TRACE
                at which those allocations occurred.

CPU SAMPLES     is a statistical profile of program execution.  The VM
                periodically samples all running threads, and assigns
                a quantum to active TRACEs in those threads.  Entries
                in this record are TRACEs ranked by the percentage of
                total quanta they consumed; top-ranked TRACEs are
                typically hot spots in the program.

CPU TIME        is a profile of program execution obtained by measuring
                the time spent in individual methods (excluding the time
                spent in callees), as well as by counting the number of
                times each method is called. Entries in this record are
                TRACEs ranked by the percentage of total CPU time. The
                "count" field indicates the number of times each TRACE 
                is invoked.

MONITOR TIME    is a profile of monitor contention obtained by measuring
                the time spent by a thread waiting to enter a monitor.
                Entries in this record are TRACEs ranked by the percentage
                of total monitor contention time and a brief description
                of the monitor.  The "count" field indicates the number of 
                times the monitor was contended at that TRACE.

MONITOR DUMP    is a complete snapshot of all the monitors and threads in 
                the System.

HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated 
at program exit.  They can also be obtained during program execution by typing 
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).

--------

THREAD START (obj=50000118, id = 200004, name="Signal Dispatcher", group="system")
THREAD START (obj=50000118, id = 200001, name="main", group="main")
THREAD START (obj=50000118, id = 200005, name="Thread-0", group="main")
THREAD START (obj=50000118, id = 200006, name="Thread-1", group="main")
THREAD END (id = 200005)
THREAD START (obj=50000118, id = 200007, name="Thread-2", group="main")
THREAD START (obj=50000118, id = 200008, name="Thread-3", group="main")
THREAD START (obj=50000118, id = 200009, name="Thread-4", group="main")
THREAD END (id = 200009)
THREAD START (obj=50000118, id = 200010, name="Thread-5", group="main")
THREAD START (obj=50000118, id = 200011, name="Thread-6", group="main")
THREAD START (obj=50000118, id = 200012, name="Thread-7", group="main")
THREAD END (id = 200012)
THREAD END (id = 200011)
THREAD END (id = 200010)
THREAD START (obj=50000118, id = 200013, name="Thread-8", group="main")
THREAD START (obj=50000118, id = 200014, name="Thread-9", group="main")
THREAD END (id = 200014)
THREAD START (obj=50000118, id = 200015, name="Thread-10", group="main")
THREAD END (id = 200015)
THREAD START (obj=50000118, id = 200016, name="Thread-11", group="main")
THREAD END (id = 200016)
THREAD START (obj=50000118, id = 200017, name="Thread-12", group="main")
THREAD END (id = 200017)
THREAD END (id = 200013)
TRACE 300221:
	java.io.FileInputStream.readBytes(FileInputStream.java:Unknown line)
	java.io.FileInputStream.read(FileInputStream.java:194)
	java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
	java.io.BufferedInputStream.read(BufferedInputStream.java:313)
	sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
	sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
TRACE 300519:
	java.net.SocketInputStream.socketRead0(SocketInputStream.java:Unknown line)
	java.net.SocketInputStream.read(SocketInputStream.java:129)
	sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
	sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
	sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
	sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:132)
TRACE 300706:
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.nth(RT.java:747)
	criterium$sample__2387$fn__2388.invoke(criterium.clj:369)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1777)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300796:
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
	clojure.core$next__3954.invoke(core.clj:52)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300793:
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.count(RT.java:512)
	clojure.core$count__4124.invoke(core.clj:605)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
TRACE 300775:
	clojure.lang.RT.nth(RT.java:762)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:350)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300749:
	clojure.lang.RT.nth(RT.java:762)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:350)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300799:
	clojure.lang.RT.nth(RT.java:762)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:350)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300841:
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1836)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
TRACE 300725:
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
	clojure.core$next__3954.invoke(core.clj:52)
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
TRACE 300806:
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300836:
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1852)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300792:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300817:
	clojure.core$reduce__4142.invoke(core.clj:660)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300625:
	java.lang.reflect.Method.copy(Method.java:139)
	java.lang.reflect.ReflectAccess.copyMethod(ReflectAccess.java:118)
	sun.reflect.ReflectionFactory.copyMethod(ReflectionFactory.java:282)
	java.lang.Class.copyMethods(Class.java:2720)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
TRACE 300801:
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300800:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	clojure.core$_PLUS___4148.invoke(core.clj:679)
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
TRACE 300818:
	clojure.core$reduce__4142.invoke(core.clj:660)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300864:
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
	clojure.core$next__3954.invoke(core.clj:52)
TRACE 300869:
	clojure.core$cons__3944.invoke(core.clj:26)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
TRACE 300791:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300802:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:353)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300842:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300656:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
TRACE 300850:
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:493)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
TRACE 300640:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:62)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300827:
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300759:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300670:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:55)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300648:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:58)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300629:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:54)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300647:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:59)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300860:
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:493)
TRACE 300651:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:57)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300788:
	clojure.lang.RT.more(RT.java:579)
	clojure.core$rest__3956.invoke(core.clj:59)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
TRACE 300783:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:353)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300821:
	clojure.lang.Numbers.divide(Numbers.java:137)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300644:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.getMethods(Reflector.java:316)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:56)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300866:
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:493)
TRACE 300794:
	clojure.lang.Numbers.divide(Numbers.java:137)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300812:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300803:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300674:
	java.lang.Class.getClassLoader0(Class.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1413)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300867:
	clojure.core$cons__3944.invoke(core.clj:26)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
TRACE 300833:
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300740:
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300798:
	clojure.lang.LazilyPersistentVector.createOwning(LazilyPersistentVector.java:24)
	clojure.lang.RT.vector(RT.java:1004)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:353)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300837:
	clojure.core$reduce__4142.invoke(core.clj:658)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300834:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300872:
	clojure.lang.RT.more(RT.java:579)
	clojure.core$rest__3956.invoke(core.clj:59)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
TRACE 300826:
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300849:
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$sqr__2356.invoke(criterium.clj:324)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300623:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:54)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300810:
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:350)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
TRACE 300813:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300856:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300823:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	clojure.core$_PLUS___4148.invoke(core.clj:679)
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
TRACE 300830:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.negate(Numbers.java:774)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300857:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300862:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300825:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300822:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300832:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300820:
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300805:
	java.lang.Integer.valueOf(Integer.java:585)
	clojure.lang.Numbers$IntegerOps.inc(Numbers.java:471)
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300795:
	java.lang.Integer.valueOf(Integer.java:585)
	clojure.lang.Numbers$IntegerOps.inc(Numbers.java:471)
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300859:
	clojure.lang.RT.more(RT.java:579)
	clojure.core$rest__3956.invoke(core.clj:59)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1854)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300858:
	clojure.core$concat__4080.invoke(core.clj:487)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
TRACE 300639:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
TRACE 300843:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300230:
	java.lang.ClassLoader.defineClass1(ClassLoader.java:Unknown line)
	java.lang.ClassLoader.defineClass(ClassLoader.java:676)
	java.lang.ClassLoader.defineClass(ClassLoader.java:521)
	clojure.lang.DynamicClassLoader.defineClass(DynamicClassLoader.java:50)
	clojure.lang.Compiler$ObjExpr.getCompiledClass(Compiler.java:3836)
	clojure.lang.Compiler$FnExpr.parse(Compiler.java:3189)
TRACE 300815:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300814:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300871:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300845:
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300888:
	clojure.core$take__4570.invoke(core.clj:1830)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
TRACE 300667:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:62)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300131:
	java.lang.ClassLoader.defineClass1(ClassLoader.java:Unknown line)
	java.lang.ClassLoader.defineClass(ClassLoader.java:676)
	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	java.net.URLClassLoader$1.run(URLClassLoader.java:195)
TRACE 300893:
	clojure.lang.RT.cons(RT.java:542)
	clojure.core$cons__3944.invoke(core.clj:26)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
TRACE 300624:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:57)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300831:
	java.lang.Integer.valueOf(Integer.java:585)
	clojure.lang.Numbers$IntegerOps.inc(Numbers.java:471)
	clojure.lang.Numbers.inc(Numbers.java:115)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:353)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300790:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.negate(Numbers.java:774)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300661:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:55)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300854:
	clojure.core$reduce__4142.invoke(core.clj:658)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300882:
	clojure.lang.Numbers.dec(Numbers.java:119)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1854)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.LazySeq.next(LazySeq.java:85)
TRACE 300847:
	clojure.lang.Numbers.divide(Numbers.java:136)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300851:
	clojure.lang.Numbers.divide(Numbers.java:136)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300828:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300679:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:58)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300883:
	clojure.core$concat__4080.invoke(core.clj:487)
	clojure.core$concat__4080$fn__4087.invoke(core.clj:497)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.Cons.next(Cons.java:37)
	clojure.lang.RT.next(RT.java:570)
TRACE 300868:
	clojure.lang.RT.cons(RT.java:542)
	clojure.core$cons__3944.invoke(core.clj:26)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
TRACE 300840:
	java.lang.Double.valueOf(Double.java:464)
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$sqr__2356.invoke(criterium.clj:324)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
TRACE 300649:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:56)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300654:
	java.lang.Object.clone(Object.java:Unknown line)
	java.lang.reflect.Method.getParameterTypes(Method.java:247)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:64)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:202)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:59)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300881:
	clojure.lang.Numbers.isPos(Numbers.java:103)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1853)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.LazySeq.next(LazySeq.java:85)
TRACE 300709:
	java.lang.Class.isArray(Class.java:Unknown line)
	clojure.lang.RT.nth(RT.java:728)
	criterium$sample__2387$fn__2388.invoke(criterium.clj:369)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1777)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300804:
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$sqr__2356.invoke(criterium.clj:324)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
TRACE 300811:
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300816:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300797:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300672:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
TRACE 300657:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:62)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300874:
	clojure.lang.Numbers.isPos(Numbers.java:103)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1853)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.LazySeq.next(LazySeq.java:85)
TRACE 300642:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:58)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300710:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:56)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300852:
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300899:
	clojure.core$take__4570.invoke(core.clj:1830)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.RT.seq(RT.java:440)
	clojure.core$seq__3970.invoke(core.clj:105)
TRACE 300809:
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300885:
	java.lang.Integer.valueOf(Integer.java:585)
	clojure.lang.Numbers$IntegerOps.dec(Numbers.java:478)
	clojure.lang.Numbers.dec(Numbers.java:119)
	clojure.core$take__4570$fn__4571.invoke(core.clj:1837)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300846:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.minus(Numbers.java:128)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300892:
	clojure.lang.Numbers.dec(Numbers.java:119)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1854)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
	clojure.lang.LazySeq.next(LazySeq.java:85)
TRACE 300855:
	clojure.lang.RT.next(RT.java:570)
	clojure.core$next__3954.invoke(core.clj:52)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300652:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:58)
TRACE 300632:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:55)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300685:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
TRACE 300663:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:62)
TRACE 300646:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:57)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300879:
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300276:
	java.lang.Class.getDeclaredConstructors0(Class.java:Unknown line)
	java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
	java.lang.Class.getConstructor0(Class.java:2671)
	java.lang.Class.newInstance0(Class.java:321)
	java.lang.Class.newInstance(Class.java:303)
	clojure.lang.Compiler$ObjExpr.eval(Compiler.java:3849)
TRACE 300691:
	java.lang.reflect.Array.set(Array.java:Unknown line)
	clojure.lang.RT.aset(RT.java:1677)
	sun.reflect.GeneratedMethodAccessor4.invoke(<Unknown Source>:Unknown line)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:592)
	clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:90)
TRACE 300835:
	clojure.lang.Numbers$DoubleOps.multiply(Numbers.java:749)
	clojure.lang.Numbers.multiply(Numbers.java:132)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:352)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300861:
	clojure.lang.Numbers$DoubleOps.divide(Numbers.java:753)
	clojure.lang.Numbers.divide(Numbers.java:139)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
TRACE 300829:
	clojure.lang.RT.count(RT.java:512)
	clojure.core$count__4124.invoke(core.clj:605)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
	clojure.core$map__4535$fn__4536.invoke(core.clj:1775)
TRACE 300838:
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:350)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
	criterium$jacknife__2446$fn__2447.invoke(criterium.clj:512)
TRACE 300684:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:65)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
TRACE 300677:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:56)
TRACE 300662:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:57)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300668:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:59)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300686:
	java.lang.Class.copyMethods(Class.java:2719)
	java.lang.Class.getMethods(Class.java:1406)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:54)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
TRACE 300886:
	java.lang.Integer.valueOf(Integer.java:585)
	clojure.lang.Numbers$IntegerOps.dec(Numbers.java:478)
	clojure.lang.Numbers.dec(Numbers.java:119)
	clojure.core$drop__4582$step__4583.invoke(core.clj:1854)
	clojure.core$drop__4582$fn__4587.invoke(core.clj:1856)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
TRACE 300694:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:59)
TRACE 300698:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:58)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300742:
	clojure.lang.RT.next(RT.java:570)
	clojure.core$next__3954.invoke(core.clj:52)
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
	clojure.core$juxt__4462$fn__4470.invoke(core.clj:1665)
TRACE 300669:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:55)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300687:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:54)
TRACE 300681:
	clojure.lang.Reflector.getMethods(Reflector.java:313)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:54)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300808:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	clojure.core$_PLUS___4148.invoke(core.clj:679)
	clojure.core$reduce__4142.invoke(core.clj:664)
	clojure.core$reduce__4142.invoke(core.clj:655)
	criterium$mean__2360.invoke(criterium.clj:333)
TRACE 300682:
	sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line)
	java.lang.ClassLoader.getCallerClassLoader(ClassLoader.java:1407)
	java.lang.Class.getMethods(Class.java:1405)
	clojure.lang.Reflector.getMethods(Reflector.java:310)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:57)
TRACE 300713:
	java.lang.Class.forName0(Class.java:Unknown line)
	java.lang.Class.forName(Class.java:164)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:56)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300714:
	clojure.lang.Reflector.getMethods(Reflector.java:313)
	clojure.lang.Reflector.invokeStaticMethod(Reflector.java:201)
	criterium.well$well_rng_1024a__2019.invoke(well.clj:55)
	criterium.well$well_rng_1024a__2019$fn__2023.invoke(well.clj:66)
	clojure.lang.LazySeq.sval(LazySeq.java:42)
	clojure.lang.LazySeq.seq(LazySeq.java:56)
TRACE 300875:
	clojure.lang.Numbers$DoubleOps.add(Numbers.java:745)
	clojure.lang.Numbers.add(Numbers.java:123)
	criterium$variance__2371$update_estimates__2374.invoke(criterium.clj:351)
	clojure.core$reduce__4142.invoke(core.clj:664)
	criterium$variance__2371.invoke(criterium.clj:354)
	criterium$variance__2371.invoke(criterium.clj:347)
CPU SAMPLES BEGIN (total = 94056) Tue Dec 29 23:36:58 2009
rank   self  accum   count trace method
   1 40.74% 40.74%   38321 300221 java.io.FileInputStream.readBytes
   2 40.70% 81.44%   38279 300519 java.net.SocketInputStream.socketRead0
   3  3.26% 84.70%    3070 300706 clojure.lang.Cons.next
   4  1.10% 85.80%    1030 300796 clojure.lang.Cons.next
   5  1.02% 86.82%     961 300793 clojure.lang.Cons.next
   6  0.85% 87.68%     804 300775 clojure.lang.RT.nth
   7  0.85% 88.53%     804 300749 clojure.lang.RT.nth
   8  0.79% 89.32%     740 300799 clojure.lang.RT.nth
   9  0.78% 90.10%     731 300841 clojure.lang.RT.seq
  10  0.62% 90.72%     586 300725 clojure.lang.Cons.next
  11  0.35% 91.06%     326 300806 clojure.core$reduce__4142.invoke
  12  0.26% 91.33%     247 300836 clojure.lang.RT.seq
  13  0.26% 91.58%     241 300792 clojure.lang.Numbers$DoubleOps.add
  14  0.25% 91.83%     231 300817 clojure.core$reduce__4142.invoke
  15  0.23% 92.06%     216 300625 java.lang.reflect.Method.copy
  16  0.22% 92.28%     211 300801 clojure.core$reduce__4142.invoke
  17  0.22% 92.51%     209 300800 clojure.lang.Numbers$DoubleOps.add
  18  0.21% 92.72%     201 300818 clojure.core$reduce__4142.invoke
  19  0.21% 92.93%     195 300864 clojure.core$concat__4080$fn__4087.invoke
  20  0.17% 93.10%     161 300869 clojure.core$cons__3944.invoke
  21  0.15% 93.24%     137 300791 clojure.lang.Numbers.inc
  22  0.14% 93.39%     135 300802 clojure.lang.Numbers.inc
  23  0.14% 93.52%     128 300842 clojure.lang.Numbers.inc
  24  0.14% 93.66%     128 300656 java.lang.Object.clone
  25  0.13% 93.79%     121 300850 clojure.lang.RT.seq
  26  0.13% 93.92%     120 300640 java.lang.Object.clone
  27  0.12% 94.04%     116 300827 clojure.core$reduce__4142.invoke
  28  0.12% 94.16%     114 300759 clojure.lang.Numbers$DoubleOps.add
  29  0.12% 94.28%     114 300670 java.lang.Object.clone
  30  0.12% 94.40%     112 300648 java.lang.Object.clone
  31  0.12% 94.52%     109 300629 java.lang.Object.clone
  32  0.11% 94.63%     105 300647 java.lang.Object.clone
  33  0.11% 94.74%     103 300860 clojure.core$take__4570$fn__4571.invoke
  34  0.10% 94.84%      98 300651 java.lang.Object.clone
  35  0.10% 94.95%      98 300788 clojure.lang.RT.more
  36  0.10% 95.05%      94 300783 clojure.lang.Numbers.inc
  37  0.10% 95.14%      93 300821 clojure.lang.Numbers.divide
  38  0.10% 95.24%      90 300644 java.lang.Object.clone
  39  0.09% 95.33%      86 300866 clojure.core$take__4570$fn__4571.invoke
  40  0.09% 95.42%      85 300794 clojure.lang.Numbers.divide
  41  0.09% 95.51%      84 300812 clojure.lang.Numbers$DoubleOps.add
  42  0.09% 95.60%      83 300803 clojure.lang.Numbers.divide
  43  0.09% 95.68%      80 300674 java.lang.Class.getClassLoader0
  44  0.08% 95.77%      77 300867 clojure.core$cons__3944.invoke
  45  0.08% 95.85%      75 300833 clojure.lang.Numbers$DoubleOps.divide
  46  0.08% 95.92%      72 300740 clojure.lang.Numbers$DoubleOps.multiply
  47  0.08% 96.00%      72 300798 clojure.lang.LazilyPersistentVector.createOwning
  48  0.07% 96.07%      67 300837 clojure.core$reduce__4142.invoke
  49  0.07% 96.14%      66 300834 clojure.lang.Numbers.divide
  50  0.07% 96.21%      62 300872 clojure.lang.RT.more
  51  0.06% 96.27%      61 300826 clojure.lang.Numbers$DoubleOps.divide
  52  0.06% 96.33%      59 300849 clojure.lang.Numbers$DoubleOps.multiply
  53  0.06% 96.40%      58 300623 java.lang.Object.clone
  54  0.06% 96.46%      56 300810 criterium$variance__2371$update_estimates__2374.invoke
  55  0.06% 96.51%      55 300813 clojure.lang.Numbers.inc
  56  0.06% 96.57%      55 300856 clojure.lang.Numbers.divide
  57  0.06% 96.63%      54 300823 java.lang.Double.valueOf
  58  0.06% 96.69%      53 300830 java.lang.Double.valueOf
  59  0.05% 96.74%      51 300857 clojure.lang.Numbers$DoubleOps.add
  60  0.05% 96.79%      51 300862 clojure.lang.Numbers.divide
  61  0.05% 96.85%      49 300825 java.lang.Double.valueOf
  62  0.05% 96.90%      47 300822 java.lang.Double.valueOf
  63  0.05% 96.95%      47 300832 java.lang.Double.valueOf
  64  0.05% 97.00%      47 300820 clojure.lang.Numbers.inc
  65  0.05% 97.05%      46 300805 java.lang.Integer.valueOf
  66  0.05% 97.09%      45 300795 java.lang.Integer.valueOf
  67  0.05% 97.14%      45 300859 clojure.lang.RT.more
  68  0.05% 97.19%      44 300858 clojure.core$concat__4080.invoke
  69  0.05% 97.23%      44 300639 java.lang.Object.clone
  70  0.05% 97.28%      44 300843 java.lang.Double.valueOf
  71  0.05% 97.33%      44 300230 java.lang.ClassLoader.defineClass1
  72  0.04% 97.37%      41 300815 java.lang.Double.valueOf
  73  0.04% 97.41%      39 300814 java.lang.Double.valueOf
  74  0.04% 97.45%      38 300871 java.lang.Double.valueOf
  75  0.04% 97.49%      38 300845 clojure.core$reduce__4142.invoke
  76  0.04% 97.53%      38 300888 clojure.core$take__4570.invoke
  77  0.04% 97.57%      38 300667 java.lang.Object.clone
  78  0.04% 97.62%      38 300131 java.lang.ClassLoader.defineClass1
  79  0.04% 97.66%      38 300893 clojure.lang.RT.cons
  80  0.04% 97.69%      37 300624 java.lang.Object.clone
  81  0.04% 97.73%      36 300831 java.lang.Integer.valueOf
  82  0.04% 97.77%      36 300790 java.lang.Double.valueOf
  83  0.04% 97.81%      36 300661 java.lang.Object.clone
  84  0.04% 97.85%      36 300854 clojure.core$reduce__4142.invoke
  85  0.04% 97.89%      35 300882 clojure.lang.Numbers.dec
  86  0.04% 97.92%      34 300847 clojure.lang.Numbers.divide
  87  0.04% 97.96%      33 300851 clojure.lang.Numbers.divide
  88  0.04% 97.99%      33 300828 clojure.lang.Numbers.divide
  89  0.04% 98.03%      33 300679 java.lang.Object.clone
  90  0.04% 98.06%      33 300883 clojure.core$concat__4080.invoke
  91  0.04% 98.10%      33 300868 clojure.lang.RT.cons
  92  0.03% 98.13%      32 300840 java.lang.Double.valueOf
  93  0.03% 98.16%      32 300649 java.lang.Object.clone
  94  0.03% 98.20%      31 300654 java.lang.Object.clone
  95  0.03% 98.23%      30 300881 clojure.lang.Numbers.isPos
  96  0.03% 98.26%      28 300709 java.lang.Class.isArray
  97  0.03% 98.29%      28 300804 clojure.lang.Numbers$DoubleOps.multiply
  98  0.03% 98.32%      28 300811 clojure.lang.Numbers.divide
  99  0.03% 98.35%      25 300816 clojure.lang.Numbers$DoubleOps.add
 100  0.03% 98.37%      25 300797 clojure.lang.Numbers$DoubleOps.add
 101  0.03% 98.40%      24 300672 java.lang.Class.forName0
 102  0.03% 98.42%      24 300657 java.lang.Class.copyMethods
 103  0.02% 98.45%      23 300874 clojure.lang.Numbers.isPos
 104  0.02% 98.47%      23 300642 java.lang.Class.copyMethods
 105  0.02% 98.50%      23 300710 java.lang.Class.copyMethods
 106  0.02% 98.52%      22 300852 clojure.lang.Numbers$DoubleOps.divide
 107  0.02% 98.54%      20 300899 clojure.core$take__4570.invoke
 108  0.02% 98.56%      19 300809 clojure.core$reduce__4142.invoke
 109  0.02% 98.58%      19 300885 java.lang.Integer.valueOf
 110  0.02% 98.60%      18 300846 clojure.lang.Numbers$DoubleOps.add
 111  0.02% 98.62%      18 300892 clojure.lang.Numbers.dec
 112  0.02% 98.64%      18 300855 clojure.lang.RT.next
 113  0.02% 98.66%      18 300652 sun.reflect.Reflection.getCallerClass
 114  0.02% 98.68%      17 300632 java.lang.Class.copyMethods
 115  0.02% 98.69%      17 300685 sun.reflect.Reflection.getCallerClass
 116  0.02% 98.71%      16 300663 sun.reflect.Reflection.getCallerClass
 117  0.02% 98.73%      16 300646 java.lang.Class.copyMethods
 118  0.02% 98.75%      16 300879 clojure.core$reduce__4142.invoke
 119  0.02% 98.76%      16 300276 java.lang.Class.getDeclaredConstructors0
 120  0.02% 98.78%      16 300691 java.lang.reflect.Array.set
 121  0.02% 98.80%      15 300835 clojure.lang.Numbers$DoubleOps.multiply
 122  0.02% 98.81%      15 300861 clojure.lang.Numbers$DoubleOps.divide
 123  0.01% 98.83%      14 300829 clojure.lang.RT.count
 124  0.01% 98.84%      13 300838 criterium$variance__2371$update_estimates__2374.invoke
 125  0.01% 98.85%      13 300684 java.lang.Class.copyMethods
 126  0.01% 98.87%      13 300677 sun.reflect.Reflection.getCallerClass
 127  0.01% 98.88%      13 300662 java.lang.Class.forName0
 128  0.01% 98.90%      13 300668 java.lang.Class.copyMethods
 129  0.01% 98.91%      13 300686 java.lang.Class.copyMethods
 130  0.01% 98.92%      13 300886 java.lang.Integer.valueOf
 131  0.01% 98.94%      13 300694 sun.reflect.Reflection.getCallerClass
 132  0.01% 98.95%      12 300698 java.lang.Class.forName0
 133  0.01% 98.96%      12 300742 clojure.lang.RT.next
 134  0.01% 98.98%      12 300669 java.lang.Class.forName0
 135  0.01% 98.99%      11 300687 sun.reflect.Reflection.getCallerClass
 136  0.01% 99.00%      11 300681 clojure.lang.Reflector.getMethods
 137  0.01% 99.01%      11 300808 clojure.lang.Numbers$DoubleOps.add
 138  0.01% 99.02%      10 300682 sun.reflect.Reflection.getCallerClass
 139  0.01% 99.03%      10 300713 java.lang.Class.forName0
 140  0.01% 99.04%      10 300714 clojure.lang.Reflector.getMethods
 141  0.01% 99.05%      10 300875 clojure.lang.Numbers$DoubleOps.add
CPU SAMPLES END
