/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */

/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
 * @license  MIT
 */

/*! ../../../error/DimensionError */

/*! ../../../function/relational/equalScalar */

/*! ../../../utils/collection/deepMap */

/*! ../../../utils/index */

/*! ../../../utils/object */

/*! ../../error/ArgumentsError */

/*! ../../error/DimensionError */

/*! ../../function/arithmetic/add */

/*! ../../function/relational/equalScalar */

/*! ../../function/relational/larger */

/*! ../../function/relational/smaller */

/*! ../../type/fraction/function/fraction */

/*! ../../type/matrix/function/matrix */

/*! ../../type/matrix/utils/algorithm01 */

/*! ../../type/matrix/utils/algorithm03 */

/*! ../../type/matrix/utils/algorithm04 */

/*! ../../type/matrix/utils/algorithm07 */

/*! ../../type/matrix/utils/algorithm10 */

/*! ../../type/matrix/utils/algorithm11 */

/*! ../../type/matrix/utils/algorithm12 */

/*! ../../type/matrix/utils/algorithm13 */

/*! ../../type/matrix/utils/algorithm14 */

/*! ../../type/number */

/*! ../../utils/array */

/*! ../../utils/bignumber/nearlyEqual */

/*! ../../utils/collection/deepMap */

/*! ../../utils/customs */

/*! ../../utils/index */

/*! ../../utils/latex */

/*! ../../utils/latex.js */

/*! ../../utils/number */

/*! ../../utils/object */

/*! ../../utils/string */

/*! ../accessors.js */

/*! ../adder.js */

/*! ../arithmetic/multiply */

/*! ../arithmetic/pow */

/*! ../array */

/*! ../array.js */

/*! ../ascending */

/*! ../cancel/isCancel */

/*! ../cartesian.js */

/*! ../cats/build_reorder_cat_titles */

/*! ../circle.js */

/*! ../clip/antimeridian.js */

/*! ../clip/circle.js */

/*! ../clip/rectangle.js */

/*! ../clusterfck_local/clusterfck */

/*! ../colors.js */

/*! ../compose.js */

/*! ../constant */

/*! ../constant.js */

/*! ../core/createError */

/*! ../creator */

/*! ../defaults */

/*! ../deviation */

/*! ../error/DimensionError */

/*! ../error/IndexError */

/*! ../function/noop */

/*! ../helpers/buildURL */

/*! ../identity.js */

/*! ../interrupt.js */

/*! ../is-value */

/*! ../keys */

/*! ../matcher */

/*! ../math.js */

/*! ../matrix/eye */

/*! ../namespace */

/*! ../noop.js */

/*! ../number */

/*! ../number.js */

/*! ../path/bounds.js */

/*! ../point.js */

/*! ../pointEqual.js */

/*! ../pointRadial.js */

/*! ../polygonContains.js */

/*! ../quantile */

/*! ../ramp.js */

/*! ../relational/equalScalar */

/*! ../rotation.js */

/*! ../selector */

/*! ../selectorAll */

/*! ../stream.js */

/*! ../transform.js */

/*! ../transition/index.js */

/*! ../transition/schedule.js */

/*! ../utils */

/*! ../valid-value */

/*! ../window */

/*! ./../../process/browser.js */

/*! ./../../webpack/buildin/module.js */

/*! ./../buffer/index.js */

/*! ./../cameras/make_cameras */

/*! ./../cameras/reset_cameras */

/*! ./../cats/calc_cat_cluster_breakdown */

/*! ./../cats/generate_cat_array */

/*! ./../cats/generate_cat_info */

/*! ./../cats/make_cat_args */

/*! ./../cats/make_cat_breakdown_graph */

/*! ./../cats/make_cat_position_array */

/*! ./../cats/manual_update_to_cats */

/*! ./../colors/build_opacity_slider */

/*! ./../colors/color_to_rgba */

/*! ./../core/settle */

/*! ./../dendrogram/alt_slice_linkage */

/*! ./../dendrogram/calc_dendro_triangles */

/*! ./../dendrogram/change_groups */

/*! ./../dendrogram/make_dendro_args */

/*! ./../download/download_matrix */

/*! ./../download/download_metadata */

/*! ./../draws/draw_webgl_layers */

/*! ./../draws/interp_fun */

/*! ./../draws/mat3_transform */

/*! ./../helpers/buildURL */

/*! ./../helpers/combineURLs */

/*! ./../helpers/cookies */

/*! ./../helpers/isAbsoluteURL */

/*! ./../helpers/isURLSameOrigin */

/*! ./../helpers/parseHeaders */

/*! ./../interactions/double_clicking */

/*! ./../interactions/final_interaction_frame */

/*! ./../interactions/final_mouseover_frame */

/*! ./../interactions/interaction-events */

/*! ./../interactions/track_interaction_zoom_data */

/*! ./../matrix_cells/make_matrix_args */

/*! ./../matrix_cells/make_position_arr */

/*! ./../matrix_labels/calc_text_offsets */

/*! ./../matrix_labels/drop_label_from_queue */

/*! ./../matrix_labels/gather_text_triangles */

/*! ./../matrix_labels/gen_ordered_labels */

/*! ./../matrix_labels/make_col_text_args */

/*! ./../matrix_labels/make_label_queue */

/*! ./../matrix_labels/make_row_text_args */

/*! ./../matrix_labels/make_viz_aid_tri_args */

/*! ./../matrix_labels/update_text_triangle_order */

/*! ./../matrix_labels/vectorize_label */

/*! ./../params/calc_mat_arr */

/*! ./../params/calc_viz_area */

/*! ./../params/generate_cat_args_arrs */

/*! ./../reorders/custom_label_reorder */

/*! ./../reorders/run_reorder */

/*! ./../spillover/calc_spillover_triangles */

/*! ./../spillover/make_spillover_args */

/*! ./../tooltip/hzome_functions */

/*! ./../tooltip/initialize_d3_tip */

/*! ./../tooltip/run_hide_tooltip */

/*! ./../tooltip/run_show_tooltip */

/*! ./../utils */

/*! ./../utils/bignumber/isBigNumber */

/*! ./../utils/calc_inverse_zscore */

/*! ./../utils/calc_zscore */

/*! ./../utils/collection/deepMap */

/*! ./../utils/collection/isMatrix */

/*! ./../utils/custom_round */

/*! ./../utils/emitter */

/*! ./../utils/number */

/*! ./../utils/object */

/*! ./../utils/utils_clust */

/*! ./../webpack/buildin/global.js */

/*! ./../zoom/ini_zoom_data */

/*! ./../zoom/ini_zoom_restrict */

/*! ./../zoom/zoom_rules_low_mat */

/*! ./Beach */

/*! ./Cancel */

/*! ./Cell */

/*! ./Circle */

/*! ./DenseMatrix */

/*! ./Diagram */

/*! ./Edge */

/*! ./FibonacciHeap */

/*! ./ImmutableDenseMatrix */

/*! ./InterceptorManager */

/*! ./Matrix */

/*! ./MatrixIndex */

/*! ./Range */

/*! ./RedBlackTree */

/*! ./Spa */

/*! ./SparseMatrix */

/*! ./accessors.js */

/*! ./active.js */

/*! ./adapters/http */

/*! ./add */

/*! ./add.js */

/*! ./addScalar */

/*! ./adder.js */

/*! ./adjoint */

/*! ./albers.js */

/*! ./alt_slice_linkage */

/*! ./ancestors.js */

/*! ./appearance.js */

/*! ./append */

/*! ./arc.js */

/*! ./area */

/*! ./area.js */

/*! ./areaRadial.js */

/*! ./array */

/*! ./array.js */

/*! ./ascending */

/*! ./ascending.js */

/*! ./attr */

/*! ./attr.js */

/*! ./attrTween.js */

/*! ./autoType.js */

/*! ./average */

/*! ./average_n_minus_1 */

/*! ./axis */

/*! ./azimuthal.js */

/*! ./back.js */

/*! ./band */

/*! ./basis.js */

/*! ./basisClosed.js */

/*! ./bates */

/*! ./bignumber/formatter */

/*! ./bignumber/isBigNumber */

/*! ./binom_prop_pval_lookup */

/*! ./binom_test */

/*! ./bisect */

/*! ./bisector */

/*! ./blob */

/*! ./blur */

/*! ./bn-sign */

/*! ./boolean */

/*! ./bounce.js */

/*! ./bounds.js */

/*! ./brush.js */

/*! ./brute */

/*! ./buffer */

/*! ./buffer.js */

/*! ./build_recluster_section */

/*! ./build_single_dendro_slider */

/*! ./calc_alpha_order */

/*! ./calc_cursor_relative */

/*! ./calc_pan_by_zoom */

/*! ./calc_potential_total_pan */

/*! ./calc_row_and_col_canvas_positions */

/*! ./calc_viz_area */

/*! ./calc_viz_dim */

/*! ./call */

/*! ./camera_interaction */

/*! ./cancel/Cancel */

/*! ./cancel/CancelToken */

/*! ./cancel/isCancel */

/*! ./cardinal.js */

/*! ./cardinalClosed.js */

/*! ./cardinalOpen.js */

/*! ./cartesian.js */

/*! ./cat_breakdown_bars */

/*! ./cat_breakdown_values */

/*! ./categorical/Accent.js */

/*! ./categorical/Dark2.js */

/*! ./categorical/Paired.js */

/*! ./categorical/Pastel1.js */

/*! ./categorical/Pastel2.js */

/*! ./categorical/Set1.js */

/*! ./categorical/Set2.js */

/*! ./categorical/Set3.js */

/*! ./categorical/Tableau10.js */

/*! ./categorical/category10.js */

/*! ./catmullRom.js */

/*! ./cats/manual_update_to_cats */

/*! ./cats/update_all_cats */

/*! ./center */

/*! ./centroid.js */

/*! ./change_groups */

/*! ./check_if_value_cats */

/*! ./chord */

/*! ./circle.js */

/*! ./classed */

/*! ./clip/antimeridian.js */

/*! ./clip/circle.js */

/*! ./clip/extent.js */

/*! ./clip/rectangle.js */

/*! ./clone */

/*! ./cluster.js */

/*! ./collide */

/*! ./color.js */

/*! ./color_table.js */

/*! ./compile.js */

/*! ./compose.js */

/*! ./conic.js */

/*! ./conicEqualArea.js */

/*! ./constant */

/*! ./constant.js */

/*! ./contains */

/*! ./contains.js */

/*! ./context.js */

/*! ./continuous */

/*! ./contours */

/*! ./control_panel/build_control_panel */

/*! ./copy */

/*! ./core/Axios */

/*! ./core/mergeConfig */

/*! ./count.js */

/*! ./cover.js */

/*! ./create */

/*! ./createError */

/*! ./creator */

/*! ./cross */

/*! ./cross.js */

/*! ./csv.js */

/*! ./cubehelix.js */

/*! ./cubic.js */

/*! ./curve/basis.js */

/*! ./curve/basisClosed.js */

/*! ./curve/basisOpen.js */

/*! ./curve/bundle.js */

/*! ./curve/cardinal.js */

/*! ./curve/cardinalClosed.js */

/*! ./curve/cardinalOpen.js */

/*! ./curve/catmullRom.js */

/*! ./curve/catmullRomClosed.js */

/*! ./curve/catmullRomOpen.js */

/*! ./curve/linear.js */

/*! ./curve/linearClosed.js */

/*! ./curve/monotone.js */

/*! ./curve/natural.js */

/*! ./curve/radial.js */

/*! ./curve/step.js */

/*! ./custom_camera_2d */

/*! ./cylindricalEqualArea.js */

/*! ./data */

/*! ./data.js */

/*! ./date.js */

/*! ./datum */

/*! ./day.js */

/*! ./decompose.js */

/*! ./defaultLocale.js */

/*! ./defaultSource */

/*! ./defaults */

/*! ./define.js */

/*! ./delay.js */

/*! ./dendrogram/build_dendrogram_sliders */

/*! ./density */

/*! ./descendants.js */

/*! ./descending */

/*! ./descending.js */

/*! ./determinant */

/*! ./deviation */

/*! ./dice.js */

/*! ./discrete.js */

/*! ./dispatch */

/*! ./dispatch.js */

/*! ./dispatchRequest */

/*! ./display_and_position_tooltip */

/*! ./dist/package.js */

/*! ./distance */

/*! ./distance.js */

/*! ./distance_functions */

/*! ./div */

/*! ./diverging */

/*! ./diverging/BrBG.js */

/*! ./diverging/PRGn.js */

/*! ./diverging/PiYG.js */

/*! ./diverging/PuOr.js */

/*! ./diverging/RdBu.js */

/*! ./diverging/RdGy.js */

/*! ./diverging/RdYlBu.js */

/*! ./diverging/RdYlGn.js */

/*! ./diverging/Spectral.js */

/*! ./divide */

/*! ./dot */

/*! ./download/download_matrix */

/*! ./download/download_metadata */

/*! ./drag.js */

/*! ./draw_axis_components */

/*! ./draw_background_calculations */

/*! ./draw_commands */

/*! ./draw_interacting */

/*! ./draw_matrix_components */

/*! ./draw_mouseover */

/*! ./draw_static_components */

/*! ./draw_webgl_layers */

/*! ./draws/draw_labels_tooltips_or_dendro */

/*! ./draws/run_viz */

/*! ./drop_label_from_queue */

/*! ./dsv */

/*! ./dsv.js */

/*! ./duration.js */

/*! ./each */

/*! ./each.js */

/*! ./eachAfter.js */

/*! ./eachBefore.js */

/*! ./ease.js */

/*! ./elastic.js */

/*! ./emitter */

/*! ./empty */

/*! ./enclose.js */

/*! ./end.js */

/*! ./end_animation */

/*! ./enhanceError */

/*! ./enter */

/*! ./entries */

/*! ./equirectangular.js */

/*! ./event.js */

/*! ./exit */

/*! ./exp.js */

/*! ./exponent.js */

/*! ./exponential */

/*! ./extent */

/*! ./extent.js */

/*! ./file_saver */

/*! ./filter */

/*! ./filter.js */

/*! ./find.js */

/*! ./find_mouseover_element */

/*! ./fit.js */

/*! ./formatDecimal.js */

/*! ./formatGroup.js */

/*! ./formatNumerals.js */

/*! ./formatPrefixAuto.js */

/*! ./formatRounded.js */

/*! ./formatSpecifier.js */

/*! ./formatTrim.js */

/*! ./formatTypes.js */

/*! ./fromQuat */

/*! ./fromRotationTranslation */

/*! ./fromValues */

/*! ./frustum */

/*! ./function */

/*! ./function/config */

/*! ./function/import */

/*! ./function/index */

/*! ./function/matrix */

/*! ./function/sparse */

/*! ./gamma */

/*! ./gen_ani_par */

/*! ./gen_cat_par */

/*! ./gen_dendro_par */

/*! ./gen_int_par */

/*! ./gen_label_par */

/*! ./gen_pix_to_webgl */

/*! ./gen_text_zoom_par */

/*! ./generate_cat_args_arrs */

/*! ./generate_order_params */

/*! ./generate_spillover_params */

/*! ./generate_text_triangle_params */

/*! ./generate_tooltip_params */

/*! ./generate_webgl_to_pix */

/*! ./get_cat_value */

/*! ./get_max_distance_in_dm */

/*! ./get_mouseover_type */

/*! ./get_order_and_groups_clusterfck_tree */

/*! ./graticule.js */

/*! ./hcl.js */

/*! ./hcluster */

/*! ./helpers/bind */

/*! ./helpers/normalizeHeaderName */

/*! ./helpers/spread */

/*! ./hierarchy/index.js */

/*! ./histogram */

/*! ./hour.js */

/*! ./hsl.js */

/*! ./html */

/*! ./hue.js */

/*! ./hull.js */

/*! ./identity */

/*! ./identity.js */

/*! ./image */

/*! ./index */

/*! ./index.js */

/*! ./init */

/*! ./initialize_viz/destroy_viz */

/*! ./initialize_viz/ini_canvas_mouseover */

/*! ./initialize_viz/initialize_containers */

/*! ./initialize_viz/viz_from_network */

/*! ./insert */

/*! ./interactions/single_clicking */

/*! ./interp_fun */

/*! ./interpolate.js */

/*! ./interrupt.js */

/*! ./interval.js */

/*! ./inverse */

/*! ./invert */

/*! ./irwinHall */

/*! ./is-implemented */

/*! ./is-rat */

/*! ./is-value */

/*! ./isoFormat.js */

/*! ./isoParse.js */

/*! ./jiggle */

/*! ./json */

/*! ./keep_track_of_interactions */

/*! ./keep_track_of_mouseovers */

/*! ./keys */

/*! ./kmeans */

/*! ./lab.js */

/*! ./leaves.js */

/*! ./length */

/*! ./length.js */

/*! ./lerp */

/*! ./lib/axios */

/*! ./lib/bn-sign */

/*! ./lib/bn-to-num */

/*! ./lib/core/core */

/*! ./lib/ctz */

/*! ./lib/delaunay */

/*! ./lib/filter */

/*! ./lib/intersect */

/*! ./lib/is-bn */

/*! ./lib/monotone */

/*! ./lib/num-to-bn */

/*! ./lib/order-segments */

/*! ./lib/rat-seg-intersect */

/*! ./lib/rationalize */

/*! ./lib/str-to-bn */

/*! ./lib/sweep */

/*! ./lib/thunk.js */

/*! ./lib/triangulation */

/*! ./lib/trim-leaves */

/*! ./lib/vtext */

/*! ./lib/zc-core */

/*! ./line.js */

/*! ./lineRadial.js */

/*! ./linear */

/*! ./linear.js */

/*! ./link */

/*! ./link/index.js */

/*! ./links.js */

/*! ./local */

/*! ./locale.js */

/*! ./log */

/*! ./logNormal */

/*! ./lookAt */

/*! ./lower */

/*! ./make_cameras */

/*! ./make_dendro_arr */

/*! ./make_dendro_tooltip */

/*! ./make_full_name */

/*! ./make_matrix_string */

/*! ./make_meta_string */

/*! ./make_opacity_arr */

/*! ./make_position_arr */

/*! ./make_tooltip_text */

/*! ./make_viz_aid_tri_pos_arr */

/*! ./manual_category_from_dendro */

/*! ./manyBody */

/*! ./map */

/*! ./matcher */

/*! ./math */

/*! ./math.js */

/*! ./max */

/*! ./mean */

/*! ./measure.js */

/*! ./median */

/*! ./mercator.js */

/*! ./merge */

/*! ./merge.js */

/*! ./mergeConfig */

/*! ./millisecond.js */

/*! ./min */

/*! ./minute.js */

/*! ./month.js */

/*! ./mouse */

/*! ./multiply */

/*! ./multiplyScalar */

/*! ./namespace */

/*! ./namespaces */

/*! ./negate */

/*! ./nest */

/*! ./nice */

/*! ./node */

/*! ./nodes */

/*! ./nodrag.js */

/*! ./noevent.js */

/*! ./none.js */

/*! ./noop */

/*! ./noop.js */

/*! ./normal */

/*! ./normalize */

/*! ./num-to-bn */

/*! ./number */

/*! ./number.js */

/*! ./numberArray.js */

/*! ./object */

/*! ./object.js */

/*! ./offset/diverging.js */

/*! ./offset/expand.js */

/*! ./offset/none.js */

/*! ./offset/silhouette.js */

/*! ./offset/wiggle.js */

/*! ./on */

/*! ./on.js */

/*! ./order */

/*! ./order/appearance.js */

/*! ./order/ascending.js */

/*! ./order/descending.js */

/*! ./order/insideOut.js */

/*! ./order/none.js */

/*! ./order/reverse.js */

/*! ./ordinal */

/*! ./ortho */

/*! ./pack/enclose.js */

/*! ./pack/index.js */

/*! ./pack/siblings.js */

/*! ./pairs */

/*! ./pan_by_drag_rules */

/*! ./params/gen_label_par */

/*! ./params/initialize_params */

/*! ./params/initialize_regl */

/*! ./parse.js */

/*! ./partition */

/*! ./partition.js */

/*! ./path.js */

/*! ./path/index.js */

/*! ./permute */

/*! ./perspective */

/*! ./perspectiveFromFieldOfView */

/*! ./pie.js */

/*! ./piecewise.js */

/*! ./point */

/*! ./point.js */

/*! ./pointRadial.js */

/*! ./poly.js */

/*! ./polygonContains.js */

/*! ./pow */

/*! ./precisionFixed.js */

/*! ./precisionPrefix.js */

/*! ./precisionRound.js */

/*! ./projection/albers.js */

/*! ./projection/albersUsa.js */

/*! ./projection/azimuthalEqualArea.js */

/*! ./projection/azimuthalEquidistant.js */

/*! ./projection/conicConformal.js */

/*! ./projection/conicEqualArea.js */

/*! ./projection/conicEquidistant.js */

/*! ./projection/equalEarth.js */

/*! ./projection/equirectangular.js */

/*! ./projection/gnomonic.js */

/*! ./projection/identity.js */

/*! ./projection/index.js */

/*! ./projection/mercator.js */

/*! ./projection/naturalEarth1.js */

/*! ./projection/orthographic.js */

/*! ./projection/stereographic.js */

/*! ./projection/transverseMercator.js */

/*! ./property */

/*! ./quad.js */

/*! ./quadtree.js */

/*! ./quantile */

/*! ./quantize */

/*! ./quantize.js */

/*! ./radial */

/*! ./raise */

/*! ./random */

/*! ./range */

/*! ./recluster/recluster */

/*! ./rectangle.js */

/*! ./rejoin.js */

/*! ./remove */

/*! ./remove.js */

/*! ./remove_lost_tooltips */

/*! ./reorder_cat_args */

/*! ./reorder_matrix_args */

/*! ./resample.js */

/*! ./rgb.js */

/*! ./ribbon */

/*! ./root.js */

/*! ./rotate */

/*! ./rotateX */

/*! ./rotateY */

/*! ./rotateZ */

/*! ./rotation.js */

/*! ./round.js */

/*! ./run_hide_tooltip */

/*! ./run_zoom_restrictions */

/*! ./sanitize_inst_zoom */

/*! ./sanitize_potential_zoom */

/*! ./scale */

/*! ./scaleAndAdd */

/*! ./scan */

/*! ./schedule.js */

/*! ./second.js */

/*! ./select */

/*! ./select.js */

/*! ./selectAll */

/*! ./selectAll.js */

/*! ./selection.js */

/*! ./selection/index */

/*! ./selection/index.js */

/*! ./selection/on */

/*! ./selection/style */

/*! ./selector */

/*! ./selectorAll */

/*! ./sequential */

/*! ./sequential-multi/BuGn.js */

/*! ./sequential-multi/BuPu.js */

/*! ./sequential-multi/GnBu.js */

/*! ./sequential-multi/OrRd.js */

/*! ./sequential-multi/PuBu.js */

/*! ./sequential-multi/PuBuGn.js */

/*! ./sequential-multi/PuRd.js */

/*! ./sequential-multi/RdPu.js */

/*! ./sequential-multi/YlGn.js */

/*! ./sequential-multi/YlGnBu.js */

/*! ./sequential-multi/YlOrBr.js */

/*! ./sequential-multi/YlOrRd.js */

/*! ./sequential-multi/cividis.js */

/*! ./sequential-multi/cubehelix.js */

/*! ./sequential-multi/rainbow.js */

/*! ./sequential-multi/sinebow.js */

/*! ./sequential-multi/turbo.js */

/*! ./sequential-multi/viridis.js */

/*! ./sequential-single/Blues.js */

/*! ./sequential-single/Greens.js */

/*! ./sequential-single/Greys.js */

/*! ./sequential-single/Oranges.js */

/*! ./sequential-single/Purples.js */

/*! ./sequential-single/Reds.js */

/*! ./sequentialQuantile */

/*! ./set */

/*! ./shim */

/*! ./shuffle */

/*! ./siblings.js */

/*! ./simulation */

/*! ./sin.js */

/*! ./size */

/*! ./size.js */

/*! ./slice.js */

/*! ./sort */

/*! ./sort.js */

/*! ./sourceEvent */

/*! ./sparse */

/*! ./squaredDistance */

/*! ./squaredLength */

/*! ./squarify.js */

/*! ./stack.js */

/*! ./standard_deviation */

/*! ./start_animation */

/*! ./str */

/*! ./stratify.js */

/*! ./stream.js */

/*! ./string */

/*! ./string.js */

/*! ./style */

/*! ./style.js */

/*! ./styleTween.js */

/*! ./subtract */

/*! ./sum */

/*! ./sum.js */

/*! ./sweep */

/*! ./symbol.js */

/*! ./symbol/circle.js */

/*! ./symbol/cross.js */

/*! ./symbol/diamond.js */

/*! ./symbol/square.js */

/*! ./symbol/star.js */

/*! ./symbol/triangle.js */

/*! ./symbol/wye.js */

/*! ./symlog */

/*! ./text */

/*! ./text.js */

/*! ./textTween.js */

/*! ./threshold */

/*! ./threshold/freedmanDiaconis */

/*! ./threshold/scott */

/*! ./threshold/sturges */

/*! ./tickFormat */

/*! ./ticks */

/*! ./time */

/*! ./timeout.js */

/*! ./timer.js */

/*! ./toggle_menu */

/*! ./touch */

/*! ./touches */

/*! ./transform.js */

/*! ./transform/index.js */

/*! ./transformData */

/*! ./transformMat4 */

/*! ./transformQuat */

/*! ./transition.js */

/*! ./transition/index.js */

/*! ./transition/schedule.js */

/*! ./translate */

/*! ./transpose */

/*! ./tree.js */

/*! ./treemap/binary.js */

/*! ./treemap/dice.js */

/*! ./treemap/index.js */

/*! ./treemap/resquarify.js */

/*! ./treemap/round.js */

/*! ./treemap/slice.js */

/*! ./treemap/sliceDice.js */

/*! ./treemap/squarify.js */

/*! ./tsv.js */

/*! ./tween.js */

/*! ./typed */

/*! ./types */

/*! ./uniform */

/*! ./utcDay.js */

/*! ./utcHour.js */

/*! ./utcMinute.js */

/*! ./utcMonth.js */

/*! ./utcTime */

/*! ./utcWeek.js */

/*! ./utcYear.js */

/*! ./utils */

/*! ./value.js */

/*! ./values */

/*! ./variance */

/*! ./vectorize_label */

/*! ./visit.js */

/*! ./visitAfter.js */

/*! ./voronoi */

/*! ./week.js */

/*! ./window */

/*! ./x */

/*! ./x.js */

/*! ./xml */

/*! ./y */

/*! ./y.js */

/*! ./year.js */

/*! ./zip */

/*! ./zoom.js */

/*! ./zoom/zoom_rules_high_mat */

/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */

/*! axios */

/*! base64-js */

/*! big-rat */

/*! big-rat/add */

/*! big-rat/cmp */

/*! big-rat/div */

/*! big-rat/mul */

/*! big-rat/sign */

/*! big-rat/sub */

/*! big-rat/to-float */

/*! binary-search-bounds */

/*! bit-twiddle */

/*! bn.js */

/*! box-intersect */

/*! buffer */

/*! cdt2d */

/*! clean-pslg */

/*! compare-angle */

/*! cwise-compiler */

/*! d */

/*! d3 */

/*! d3-array */

/*! d3-axis */

/*! d3-brush */

/*! d3-chord */

/*! d3-collection */

/*! d3-color */

/*! d3-contour */

/*! d3-dispatch */

/*! d3-drag */

/*! d3-dsv */

/*! d3-ease */

/*! d3-fetch */

/*! d3-force */

/*! d3-format */

/*! d3-geo */

/*! d3-hierarchy */

/*! d3-interpolate */

/*! d3-path */

/*! d3-polygon */

/*! d3-quadtree */

/*! d3-random */

/*! d3-scale */

/*! d3-scale-chromatic */

/*! d3-selection */

/*! d3-shape */

/*! d3-time */

/*! d3-time-format */

/*! d3-timer */

/*! d3-tip */

/*! d3-transition */

/*! d3-voronoi */

/*! d3-zoom */

/*! double-bits */

/*! dup */

/*! eases/cubic-in-out */

/*! edges-to-adjacency-list */

/*! es5-ext/object/assign */

/*! es5-ext/object/is-callable */

/*! es5-ext/object/normalize-options */

/*! es5-ext/object/valid-callable */

/*! es5-ext/string/#/contains */

/*! event-emitter */

/*! exports provided: CREATED, SCHEDULED, STARTING, STARTED, RUNNING, ENDING, ENDED, default, init, set, get */

/*! exports provided: CardinalClosed, default */

/*! exports provided: CardinalOpen, default */

/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */

/*! exports provided: RedBlackNode, default */

/*! exports provided: Transform, identity, default */

/*! exports provided: Transition, default, newId */

/*! exports provided: abs, atan2, cos, max, min, sin, sqrt, epsilon, pi, halfPi, tau, acos, asin */

/*! exports provided: arc, area, line, pie, areaRadial, radialArea, lineRadial, radialLine, pointRadial, linkHorizontal, linkVertical, linkRadial, symbol, symbols, symbolCircle, symbolCross, symbolDiamond, symbolSquare, symbolStar, symbolTriangle, symbolWye, curveBasisClosed, curveBasisOpen, curveBasis, curveBundle, curveCardinalClosed, curveCardinalOpen, curveCardinal, curveCatmullRomClosed, curveCatmullRomOpen, curveCatmullRom, curveLinearClosed, curveLinear, curveMonotoneX, curveMonotoneY, curveNatural, curveStep, curveStepAfter, curveStepBefore, stack, stackOffsetExpand, stackOffsetDiverging, stackOffsetNone, stackOffsetSilhouette, stackOffsetWiggle, stackOrderAppearance, stackOrderAscending, stackOrderDescending, stackOrderInsideOut, stackOrderNone, stackOrderReverse */

/*! exports provided: areaRingSum, areaStream, default */

/*! exports provided: axisTop, axisRight, axisBottom, axisLeft */

/*! exports provided: azimuthalEqualAreaRaw, default */

/*! exports provided: azimuthalEquidistantRaw, default */

/*! exports provided: azimuthalRaw, azimuthalInvert */

/*! exports provided: backIn, backOut, backInOut */

/*! exports provided: basis, default */

/*! exports provided: bisect, bisectRight, bisectLeft, ascending, bisector, cross, descending, deviation, extent, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, mean, median, merge, min, pairs, permute, quantile, range, scan, shuffle, sum, ticks, tickIncrement, tickStep, transpose, variance, zip */

/*! exports provided: bisectRight, bisectLeft, default */

/*! exports provided: blob, buffer, dsv, csv, tsv, image, json, text, xml, html, svg */

/*! exports provided: blurX, blurY */

/*! exports provided: bounceIn, bounceOut, bounceInOut */

/*! exports provided: brush, brushX, brushY, brushSelection */

/*! exports provided: brushSelection, brushX, brushY, default */

/*! exports provided: calendar, default */

/*! exports provided: chord, ribbon */

/*! exports provided: circleIn, circleOut, circleInOut */

/*! exports provided: circleStream, default */

/*! exports provided: cluster, hierarchy, pack, packSiblings, packEnclose, partition, stratify, tree, treemap, treemapBinary, treemapDice, treemapSlice, treemapSliceDice, treemapSquarify, treemapResquarify */

/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */

/*! exports provided: conicConformalRaw, default */

/*! exports provided: conicEqualAreaRaw, default */

/*! exports provided: conicEquidistantRaw, default */

/*! exports provided: conicProjection */

/*! exports provided: constantZero, default */

/*! exports provided: contours, contourDensity */

/*! exports provided: copy, default, sequentialLog, sequentialSymlog, sequentialPow, sequentialSqrt */

/*! exports provided: cos, sin, pi, halfPi, tau, max */

/*! exports provided: create, creator, local, matcher, mouse, namespace, namespaces, clientPoint, select, selectAll, selection, selector, selectorAll, style, touch, touches, window, event, customEvent */

/*! exports provided: createCell, cellHalfedgeStart, cellHalfedgeEnd, sortCellHalfedges, clipCells */

/*! exports provided: createEdge, createBorderEdge, setEdgeEnd, clipEdges */

/*! exports provided: csvParse, csvParseRows, csvFormat, csvFormatBody, csvFormatRows, csvFormatRow, csvFormatValue */

/*! exports provided: cubicIn, cubicOut, cubicInOut */

/*! exports provided: curveRadialLinear, default */

/*! exports provided: cylindricalEqualAreaRaw */

/*! exports provided: default */

/*! exports provided: default, Cubehelix */

/*! exports provided: default, EnterNode */

/*! exports provided: default, FormatSpecifier */

/*! exports provided: default, addAll */

/*! exports provided: default, computeHeight, Node */

/*! exports provided: default, csv, tsv */

/*! exports provided: default, cubehelixLong */

/*! exports provided: default, days */

/*! exports provided: default, divergingLog, divergingSymlog, divergingPow, divergingSqrt */

/*! exports provided: default, extend */

/*! exports provided: default, genericArray */

/*! exports provided: default, graticule10 */

/*! exports provided: default, hclLong */

/*! exports provided: default, hours */

/*! exports provided: default, hslLong */

/*! exports provided: default, html, svg */

/*! exports provided: default, isNumberArray */

/*! exports provided: default, magma, inferno, plasma */

/*! exports provided: default, milliseconds */

/*! exports provided: default, minutes */

/*! exports provided: default, months */

/*! exports provided: default, pair */

/*! exports provided: default, point */

/*! exports provided: default, projectionMutator */

/*! exports provided: default, removeAll */

/*! exports provided: default, rgbBasis, rgbBasisClosed */

/*! exports provided: default, seconds */

/*! exports provided: default, stepBefore, stepAfter */

/*! exports provided: default, styleValue */

/*! exports provided: default, sum */

/*! exports provided: default, tickIncrement, tickStep */

/*! exports provided: default, transformer */

/*! exports provided: default, tweenValue */

/*! exports provided: default, utcDays */

/*! exports provided: default, utcHours */

/*! exports provided: default, utcMinutes */

/*! exports provided: default, utcMonths */

/*! exports provided: default, utcYears */

/*! exports provided: default, years */

/*! exports provided: default, yesdrag */

/*! exports provided: defaultX, default */

/*! exports provided: defaultY, default */

/*! exports provided: deg2rad, rad2deg */

/*! exports provided: dispatch */

/*! exports provided: drag, dragDisable, dragEnable */

/*! exports provided: dsvFormat, csvParse, csvParseRows, csvFormat, csvFormatBody, csvFormatRows, csvFormatRow, csvFormatValue, tsvParse, tsvParseRows, tsvFormat, tsvFormatBody, tsvFormatRows, tsvFormatRow, tsvFormatValue, autoType */

/*! exports provided: durationSecond, durationMinute, durationHour, durationDay, durationWeek */

/*! exports provided: easeLinear, easeQuad, easeQuadIn, easeQuadOut, easeQuadInOut, easeCubic, easeCubicIn, easeCubicOut, easeCubicInOut, easePoly, easePolyIn, easePolyOut, easePolyInOut, easeSin, easeSinIn, easeSinOut, easeSinInOut, easeExp, easeExpIn, easeExpOut, easeExpInOut, easeCircle, easeCircleIn, easeCircleOut, easeCircleInOut, easeBounce, easeBounceIn, easeBounceOut, easeBounceInOut, easeBack, easeBackIn, easeBackOut, easeBackInOut, easeElastic, easeElasticIn, easeElasticOut, easeElasticInOut */

/*! exports provided: elasticIn, elasticOut, elasticInOut */

/*! exports provided: epsilon, epsilon2, beaches, cells, circles, edges, default */

/*! exports provided: epsilon, epsilon2, pi, halfPi, quarterPi, tau, degrees, radians, abs, atan, atan2, cos, ceil, exp, floor, log, pow, sin, sign, sqrt, tan, acos, asin, haversin */

/*! exports provided: equalEarthRaw, default */

/*! exports provided: equirectangularRaw, default */

/*! exports provided: event, default, customEvent */

/*! exports provided: expIn, expOut, expInOut */

/*! exports provided: firstCircle, attachCircle, detachCircle */

/*! exports provided: fitExtent, fitSize, fitWidth, fitHeight */

/*! exports provided: forceCenter, forceCollide, forceLink, forceManyBody, forceRadial, forceSimulation, forceX, forceY */

/*! exports provided: format, formatPrefix, default */

/*! exports provided: formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound */

/*! exports provided: geoArea, geoBounds, geoCentroid, geoCircle, geoClipAntimeridian, geoClipCircle, geoClipExtent, geoClipRectangle, geoContains, geoDistance, geoGraticule, geoGraticule10, geoInterpolate, geoLength, geoPath, geoAlbers, geoAlbersUsa, geoAzimuthalEqualArea, geoAzimuthalEqualAreaRaw, geoAzimuthalEquidistant, geoAzimuthalEquidistantRaw, geoConicConformal, geoConicConformalRaw, geoConicEqualArea, geoConicEqualAreaRaw, geoConicEquidistant, geoConicEquidistantRaw, geoEqualEarth, geoEqualEarthRaw, geoEquirectangular, geoEquirectangularRaw, geoGnomonic, geoGnomonicRaw, geoIdentity, geoProjection, geoProjectionMutator, geoMercator, geoMercatorRaw, geoNaturalEarth1, geoNaturalEarth1Raw, geoOrthographic, geoOrthographicRaw, geoStereographic, geoStereographicRaw, geoTransverseMercator, geoTransverseMercatorRaw, geoRotation, geoStream, geoTransform */

/*! exports provided: gnomonicRaw, default */

/*! exports provided: gray, default, Lab, lch, hcl, Hcl */

/*! exports provided: hue, gamma, default */

/*! exports provided: identity, copy, transformer, default */

/*! exports provided: identity, default */

/*! exports provided: implicit, default */

/*! exports provided: initRange, initInterpolator */

/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */

/*! exports provided: interpolateTransformCss, interpolateTransformSvg */

/*! exports provided: isoSpecifier, default */

/*! exports provided: lineRadial, default */

/*! exports provided: linear */

/*! exports provided: linearish, default */

/*! exports provided: linkHorizontal, linkVertical, linkRadial */

/*! exports provided: loggish, default */

/*! exports provided: map, slice */

/*! exports provided: mercatorRaw, default, mercatorProjection */

/*! exports provided: monotoneX, monotoneY */

/*! exports provided: name, version, description, keywords, homepage, license, author, main, unpkg, jsdelivr, module, repository, files, scripts, devDependencies, dependencies */

/*! exports provided: naturalEarth1Raw, default */

/*! exports provided: nest, set, map, keys, values, entries */

/*! exports provided: nopropagation, default */

/*! exports provided: now, Timer, timer, timerFlush */

/*! exports provided: now, timer, timerFlush, timeout, interval */

/*! exports provided: optional, required */

/*! exports provided: orthographicRaw, default */

/*! exports provided: packEnclose, default */

/*! exports provided: parseCss, parseSvg */

/*! exports provided: path */

/*! exports provided: phi, squarifyRatio, default */

/*! exports provided: point, Basis, default */

/*! exports provided: point, Cardinal, default */

/*! exports provided: point, default */

/*! exports provided: polyIn, polyOut, polyInOut */

/*! exports provided: polygonArea, polygonCentroid, polygonHull, polygonContains, polygonLength */

/*! exports provided: powish, default, sqrt */

/*! exports provided: prefix, default */

/*! exports provided: prefixExponent, default */

/*! exports provided: quadIn, quadOut, quadInOut */

/*! exports provided: quadtree */

/*! exports provided: randomUniform, randomNormal, randomLogNormal, randomBates, randomIrwinHall, randomExponential */

/*! exports provided: removeBeach, addBeach */

/*! exports provided: root, Selection, default */

/*! exports provided: rotateRadians, default */

/*! exports provided: scaleBand, scalePoint, scaleIdentity, scaleLinear, scaleLog, scaleSymlog, scaleOrdinal, scaleImplicit, scalePow, scaleSqrt, scaleQuantile, scaleQuantize, scaleThreshold, scaleTime, scaleUtc, scaleSequential, scaleSequentialLog, scaleSequentialPow, scaleSequentialSqrt, scaleSequentialSymlog, scaleSequentialQuantile, scaleDiverging, scaleDivergingLog, scaleDivergingPow, scaleDivergingSqrt, scaleDivergingSymlog, tickFormat */

/*! exports provided: scheme, default */

/*! exports provided: schemeCategory10, schemeAccent, schemeDark2, schemePaired, schemePastel1, schemePastel2, schemeSet1, schemeSet2, schemeSet3, schemeTableau10, interpolateBrBG, schemeBrBG, interpolatePRGn, schemePRGn, interpolatePiYG, schemePiYG, interpolatePuOr, schemePuOr, interpolateRdBu, schemeRdBu, interpolateRdGy, schemeRdGy, interpolateRdYlBu, schemeRdYlBu, interpolateRdYlGn, schemeRdYlGn, interpolateSpectral, schemeSpectral, interpolateBuGn, schemeBuGn, interpolateBuPu, schemeBuPu, interpolateGnBu, schemeGnBu, interpolateOrRd, schemeOrRd, interpolatePuBuGn, schemePuBuGn, interpolatePuBu, schemePuBu, interpolatePuRd, schemePuRd, interpolateRdPu, schemeRdPu, interpolateYlGnBu, schemeYlGnBu, interpolateYlGn, schemeYlGn, interpolateYlOrBr, schemeYlOrBr, interpolateYlOrRd, schemeYlOrRd, interpolateBlues, schemeBlues, interpolateGreens, schemeGreens, interpolateGreys, schemeGreys, interpolatePurples, schemePurples, interpolateReds, schemeReds, interpolateOranges, schemeOranges, interpolateCividis, interpolateCubehelixDefault, interpolateRainbow, interpolateWarm, interpolateCool, interpolateSinebow, interpolateTurbo, interpolateViridis, interpolateMagma, interpolateInferno, interpolatePlasma */

/*! exports provided: sinIn, sinOut, sinInOut */

/*! exports provided: slice */

/*! exports provided: slice, map */

/*! exports provided: slice, shuffle */

/*! exports provided: spherical, cartesian, cartesianDot, cartesianCross, cartesianAddInPlace, cartesianScale, cartesianNormalizeInPlace */

/*! exports provided: stereographicRaw, default */

/*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */

/*! exports provided: symbols, default */

/*! exports provided: symlogish, default */

/*! exports provided: timeFormat, timeParse, utcFormat, utcParse, default */

/*! exports provided: timeFormatDefaultLocale, timeFormat, timeParse, utcFormat, utcParse, timeFormatLocale, isoFormat, isoParse */

/*! exports provided: timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears */

/*! exports provided: transition, active, interrupt */

/*! exports provided: transverseMercatorRaw, default */

/*! exports provided: tsvParse, tsvParseRows, tsvFormat, tsvFormatBody, tsvFormatRows, tsvFormatRow, tsvFormatValue */

/*! exports provided: utcSunday, utcMonday, utcTuesday, utcWednesday, utcThursday, utcFriday, utcSaturday, utcSundays, utcMondays, utcTuesdays, utcWednesdays, utcThursdays, utcFridays, utcSaturdays */

/*! exports provided: version, bisect, bisectRight, bisectLeft, ascending, bisector, cross, descending, deviation, extent, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, mean, median, merge, min, pairs, permute, quantile, range, scan, shuffle, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, axisTop, axisRight, axisBottom, axisLeft, brush, brushX, brushY, brushSelection, chord, ribbon, nest, set, map, keys, values, entries, color, rgb, hsl, lab, hcl, lch, gray, cubehelix, contours, contourDensity, dispatch, drag, dragDisable, dragEnable, dsvFormat, csvParse, csvParseRows, csvFormat, csvFormatBody, csvFormatRows, csvFormatRow, csvFormatValue, tsvParse, tsvParseRows, tsvFormat, tsvFormatBody, tsvFormatRows, tsvFormatRow, tsvFormatValue, autoType, easeLinear, easeQuad, easeQuadIn, easeQuadOut, easeQuadInOut, easeCubic, easeCubicIn, easeCubicOut, easeCubicInOut, easePoly, easePolyIn, easePolyOut, easePolyInOut, easeSin, easeSinIn, easeSinOut, easeSinInOut, easeExp, easeExpIn, easeExpOut, easeExpInOut, easeCircle, easeCircleIn, easeCircleOut, easeCircleInOut, easeBounce, easeBounceIn, easeBounceOut, easeBounceInOut, easeBack, easeBackIn, easeBackOut, easeBackInOut, easeElastic, easeElasticIn, easeElasticOut, easeElasticInOut, blob, buffer, dsv, csv, tsv, image, json, text, xml, html, svg, forceCenter, forceCollide, forceLink, forceManyBody, forceRadial, forceSimulation, forceX, forceY, formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound, geoArea, geoBounds, geoCentroid, geoCircle, geoClipAntimeridian, geoClipCircle, geoClipExtent, geoClipRectangle, geoContains, geoDistance, geoGraticule, geoGraticule10, geoInterpolate, geoLength, geoPath, geoAlbers, geoAlbersUsa, geoAzimuthalEqualArea, geoAzimuthalEqualAreaRaw, geoAzimuthalEquidistant, geoAzimuthalEquidistantRaw, geoConicConformal, geoConicConformalRaw, geoConicEqualArea, geoConicEqualAreaRaw, geoConicEquidistant, geoConicEquidistantRaw, geoEqualEarth, geoEqualEarthRaw, geoEquirectangular, geoEquirectangularRaw, geoGnomonic, geoGnomonicRaw, geoIdentity, geoProjection, geoProjectionMutator, geoMercator, geoMercatorRaw, geoNaturalEarth1, geoNaturalEarth1Raw, geoOrthographic, geoOrthographicRaw, geoStereographic, geoStereographicRaw, geoTransverseMercator, geoTransverseMercatorRaw, geoRotation, geoStream, geoTransform, cluster, hierarchy, pack, packSiblings, packEnclose, partition, stratify, tree, treemap, treemapBinary, treemapDice, treemapSlice, treemapSliceDice, treemapSquarify, treemapResquarify, interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize, path, polygonArea, polygonCentroid, polygonHull, polygonContains, polygonLength, quadtree, randomUniform, randomNormal, randomLogNormal, randomBates, randomIrwinHall, randomExponential, scaleBand, scalePoint, scaleIdentity, scaleLinear, scaleLog, scaleSymlog, scaleOrdinal, scaleImplicit, scalePow, scaleSqrt, scaleQuantile, scaleQuantize, scaleThreshold, scaleTime, scaleUtc, scaleSequential, scaleSequentialLog, scaleSequentialPow, scaleSequentialSqrt, scaleSequentialSymlog, scaleSequentialQuantile, scaleDiverging, scaleDivergingLog, scaleDivergingPow, scaleDivergingSqrt, scaleDivergingSymlog, tickFormat, schemeCategory10, schemeAccent, schemeDark2, schemePaired, schemePastel1, schemePastel2, schemeSet1, schemeSet2, schemeSet3, schemeTableau10, interpolateBrBG, schemeBrBG, interpolatePRGn, schemePRGn, interpolatePiYG, schemePiYG, interpolatePuOr, schemePuOr, interpolateRdBu, schemeRdBu, interpolateRdGy, schemeRdGy, interpolateRdYlBu, schemeRdYlBu, interpolateRdYlGn, schemeRdYlGn, interpolateSpectral, schemeSpectral, interpolateBuGn, schemeBuGn, interpolateBuPu, schemeBuPu, interpolateGnBu, schemeGnBu, interpolateOrRd, schemeOrRd, interpolatePuBuGn, schemePuBuGn, interpolatePuBu, schemePuBu, interpolatePuRd, schemePuRd, interpolateRdPu, schemeRdPu, interpolateYlGnBu, schemeYlGnBu, interpolateYlGn, schemeYlGn, interpolateYlOrBr, schemeYlOrBr, interpolateYlOrRd, schemeYlOrRd, interpolateBlues, schemeBlues, interpolateGreens, schemeGreens, interpolateGreys, schemeGreys, interpolatePurples, schemePurples, interpolateReds, schemeReds, interpolateOranges, schemeOranges, interpolateCividis, interpolateCubehelixDefault, interpolateRainbow, interpolateWarm, interpolateCool, interpolateSinebow, interpolateTurbo, interpolateViridis, interpolateMagma, interpolateInferno, interpolatePlasma, create, creator, local, matcher, mouse, namespace, namespaces, clientPoint, select, selectAll, selection, selector, selectorAll, style, touch, touches, window, event, customEvent, arc, area, line, pie, areaRadial, radialArea, lineRadial, radialLine, pointRadial, linkHorizontal, linkVertical, linkRadial, symbol, symbols, symbolCircle, symbolCross, symbolDiamond, symbolSquare, symbolStar, symbolTriangle, symbolWye, curveBasisClosed, curveBasisOpen, curveBasis, curveBundle, curveCardinalClosed, curveCardinalOpen, curveCardinal, curveCatmullRomClosed, curveCatmullRomOpen, curveCatmullRom, curveLinearClosed, curveLinear, curveMonotoneX, curveMonotoneY, curveNatural, curveStep, curveStepAfter, curveStepBefore, stack, stackOffsetExpand, stackOffsetDiverging, stackOffsetNone, stackOffsetSilhouette, stackOffsetWiggle, stackOrderAppearance, stackOrderAscending, stackOrderDescending, stackOrderInsideOut, stackOrderNone, stackOrderReverse, timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears, timeFormatDefaultLocale, timeFormat, timeParse, utcFormat, utcParse, timeFormatLocale, isoFormat, isoParse, now, timer, timerFlush, timeout, interval, transition, active, interrupt, voronoi, zoom, zoomTransform, zoomIdentity */

/*! exports provided: voronoi */

/*! exports provided: warm, cool, default */

/*! exports provided: x, y */

/*! exports provided: x, y, default */

/*! exports provided: xhtml, default */

/*! exports provided: zoom, zoomTransform, zoomIdentity */

/*! functional-red-black-tree */

/*! gamma */

/*! gl-mat4 */

/*! gl-vec4 */

/*! ieee754 */

/*! interval-tree-1d */

/*! invert-permutation */

/*! iota-array */

/*! is-buffer */

/*! isarray */

/*! mathjs/core */

/*! mathjs/lib/function/matrix/transpose */

/*! mathjs/lib/function/probability/factorial */

/*! mathjs/lib/type/matrix */

/*! mouse-change */

/*! mouse-event */

/*! mouse-event-offset */

/*! ndarray */

/*! ndarray-extract-contour */

/*! nextafter */

/*! no exports provided */

/*! no static exports found */

/*! permutation-parity */

/*! permutation-rank */

/*! planar-dual */

/*! planar-graph-to-polyline */

/*! point-in-big-polygon */

/*! rat-vec */

/*! rat-vec/add */

/*! rat-vec/muls */

/*! rat-vec/sub */

/*! regl */

/*! robust-in-sphere */

/*! robust-orientation */

/*! robust-product */

/*! robust-scale */

/*! robust-segment-intersect */

/*! robust-subtract */

/*! robust-sum */

/*! signum */

/*! simplicial-complex */

/*! simplify-planar-graph */

/*! slab-decomposition */

/*! surface-nets */

/*! tiny-emitter */

/*! triangulate-hypercube */

/*! two-product */

/*! two-sum */

/*! typed-function */

/*! typedarray-pool */

/*! underscore */

/*! union-find */

/*! uniq */

/*! util-extend */

/*! vectorize-text */

/*! xtend/mutable */

/*! zero-crossings */

/*!*********************!*\
  !*** ./src/main.js ***!
  \*********************/

/*!************************!*\
  !*** buffer (ignored) ***!
  \************************/

/*!******************************!*\
  !*** ./src/draws/run_viz.js ***!
  \******************************/

/*!******************************!*\
  !*** ./src/utils/average.js ***!
  \******************************/

/*!********************************!*\
  !*** ./src/cats/binom_test.js ***!
  \********************************/

/*!*********************************!*\
  !*** ./node_modules/d/index.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./node_modules/dup/dup.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./src/draws/interp_fun.js ***!
  \*********************************/

/*!**********************************!*\
  !*** ./node_modules/d3/index.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/utils/calc_zscore.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/utils/utils_clust.js ***!
  \**********************************/

/*!***********************************!*\
  !*** (webpack)/buildin/global.js ***!
  \***********************************/

/*!***********************************!*\
  !*** (webpack)/buildin/module.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./node_modules/uniq/uniq.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/cats/get_cat_value.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/cats/make_cat_args.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/colors/color_table.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/params/gen_ani_par.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/params/gen_cat_par.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/params/gen_int_par.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/utils/custom_round.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/zoom/ini_zoom_data.js ***!
  \***********************************/

/*!************************************!*\
  !*** ./node_modules/signum/sgn.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/download/file_saver.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/draws/draw_commands.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/draws/end_animation.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/params/calc_mat_arr.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/params/calc_viz_dim.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/recluster/recluster.js ***!
  \************************************/

/*!*************************************!*\
  !*** ./node_modules/axios/index.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/big-rat/add.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/big-rat/cmp.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/big-rat/div.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/big-rat/mul.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/big-rat/sub.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/cdt2d/cdt2d.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gamma/index.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-mat4/str.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-vec4/add.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-vec4/dot.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-vec4/max.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-vec4/min.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/gl-vec4/set.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/mathjs/core.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/rat-vec/add.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./node_modules/rat-vec/sub.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/cameras/make_cameras.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/cats/update_all_cats.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/colors/color_to_rgba.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/draws/draw_mouseover.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/draws/mat3_transform.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/params/calc_viz_area.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/params/gen_label_par.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/reorders/run_reorder.js ***!
  \*************************************/

/*!**************************************!*\
  !*** ./node_modules/big-rat/sign.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/bn.js/lib/bn.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/buffer/index.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/d3-tip/index.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/gl-mat4/copy.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/gl-vec4/copy.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/gl-vec4/lerp.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/rat-vec/muls.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/cameras/reset_cameras.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/draws/start_animation.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/params/gen_dendro_par.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/zoom/calc_pan_by_zoom.js ***!
  \**************************************/

/*!***************************************!*\
  !*** ./node_modules/big-rat/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-mat4/clone.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-mat4/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-mat4/ortho.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-mat4/scale.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-vec4/clone.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-vec4/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/gl-vec4/scale.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/ieee754/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/isarray/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/rat-vec/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/xtend/mutable.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/cats/generate_cat_info.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/draws/draw_interacting.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/params/initialize_regl.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/zoom/ini_zoom_restrict.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/zoom/pan_by_drag_rules.js ***!
  \***************************************/

/*!****************************************!*\
  !*** ./node_modules/big-rat/is-rat.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/d3-dsv/src/csv.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/d3-dsv/src/dsv.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/d3-dsv/src/tsv.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/d3-force/src/x.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/d3-force/src/y.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-mat4/create.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-mat4/invert.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-mat4/lookAt.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-mat4/rotate.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-vec4/create.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-vec4/divide.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-vec4/length.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-vec4/negate.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/gl-vec4/random.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/regl/dist/regl.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/cats/cat_breakdown_bars.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/cats/generate_cat_array.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/clusterfck_local/kmeans.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/download/make_full_name.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/draws/draw_webgl_layers.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/params/calc_alpha_order.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/params/gen_pix_to_webgl.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/tooltip/hzome_functions.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/utils/average_n_minus_1.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/zoom/sanitize_inst_zoom.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/zoom/zoom_rules_low_mat.js ***!
  \****************************************/

/*!*****************************************!*\
  !*** ./node_modules/axios/lib/axios.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/axios/lib/utils.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/base64-js/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/big-rat/lib/ctz.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-ease/src/exp.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-ease/src/sin.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-geo/src/area.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-geo/src/math.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-geo/src/noop.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3-time/src/day.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/d3/dist/package.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-mat4/adjoint.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-mat4/frustum.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-mat4/rotateX.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-mat4/rotateY.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-mat4/rotateZ.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/gl-vec4/inverse.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/iota-array/iota.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/is-buffer/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/ndarray/ndarray.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/process/browser.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/two-sum/two-sum.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/cameras/custom_camera_2d.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/cats/check_if_value_cats.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/dendrogram/change_groups.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/download/download_matrix.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/params/gen_text_zoom_par.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/params/initialize_params.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/tooltip/run_hide_tooltip.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/tooltip/run_show_tooltip.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/utils/standard_deviation.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/zoom/zoom_rules_high_mat.js ***!
  \*****************************************/

/*!******************************************!*\
  !*** ./node_modules/big-rat/to-float.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/cdt2d/lib/filter.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-array/src/max.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-array/src/min.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-array/src/sum.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-array/src/zip.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-axis/src/axis.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-color/src/lab.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-drag/src/drag.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-dsv/src/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-ease/src/back.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-ease/src/poly.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-ease/src/quad.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-fetch/src/dsv.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-fetch/src/xml.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-geo/src/adder.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-geo/src/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-path/src/path.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-scale/src/log.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-scale/src/pow.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-shape/src/arc.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-shape/src/pie.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-time/src/hour.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-time/src/week.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-time/src/year.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/d3-zoom/src/zoom.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-mat4/fromQuat.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-mat4/identity.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-mat4/multiply.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-vec4/distance.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-vec4/multiply.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/gl-vec4/subtract.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/union-find/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/cats/cat_breakdown_values.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/clusterfck_local/distance.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/clusterfck_local/hcluster.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/control_panel/toggle_menu.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/download/make_meta_string.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/reorders/reorder_cat_args.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/tooltip/initialize_d3_tip.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/tooltip/make_tooltip_text.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/utils/calc_inverse_zscore.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/zoom/calc_cursor_relative.js ***!
  \******************************************/

/*!*******************************************!*\
  !*** ./node_modules/big-rat/lib/is-bn.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-array/src/mean.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-array/src/scan.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-axis/src/array.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-axis/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-chord/src/math.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-color/src/math.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-drag/src/event.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-drag/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-ease/src/cubic.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-ease/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-fetch/src/blob.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-fetch/src/json.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-fetch/src/text.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-force/src/link.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-geo/src/bounds.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-geo/src/circle.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-geo/src/length.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-geo/src/stream.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-path/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-quadtree/src/x.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-quadtree/src/y.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-scale/src/band.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-scale/src/init.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-scale/src/nice.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-scale/src/time.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/area.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/line.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/math.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/noop.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-time/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-time/src/month.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-zoom/src/event.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/d3-zoom/src/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/gl-mat4/translate.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/gl-mat4/transpose.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/gl-vec4/normalize.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/mouse-event/mouse.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/planar-dual/loops.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/zero-crossings/zc.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/cameras/camera_interaction.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/cats/manual_update_to_cats.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/dendrogram/make_dendro_arr.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/download/download_metadata.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/draws/draw_axis_components.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/initialize_viz/destroy_viz.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/zoom/run_zoom_restrictions.js ***!
  \*******************************************/

/*!********************************************!*\
  !*** ./node_modules/axios/lib/defaults.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/cdt2d/lib/delaunay.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/cdt2d/lib/monotone.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/array.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/cross.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/merge.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/pairs.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/range.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-array/src/ticks.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-brush/src/brush.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-brush/src/event.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-brush/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-chord/src/array.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-chord/src/chord.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-chord/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-color/src/color.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-color/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-drag/src/nodrag.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-ease/src/bounce.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-ease/src/circle.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-ease/src/linear.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-fetch/src/image.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-fetch/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-force/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-geo/src/compose.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-scale/src/array.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-scale/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-shape/src/array.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-shape/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-shape/src/point.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-shape/src/stack.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-time/src/minute.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-time/src/second.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-time/src/utcDay.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-timer/src/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/d3-timer/src/timer.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/double-bits/double.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/eases/cubic-in-out.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/gl-vec4/fromValues.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/tiny-emitter/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/util-extend/extend.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/cats/binom_prop_pval_lookup.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/clusterfck_local/clusterfck.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/colors/build_opacity_slider.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/dendrogram/make_dendro_args.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/download/make_matrix_string.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/tooltip/make_dendro_tooltip.js ***!
  \********************************************/

/*!*********************************************!*\
  !*** ./node_modules/big-rat/lib/bn-sign.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/bit-twiddle/twiddle.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/box-intersect/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-array/src/bisect.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-array/src/extent.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-array/src/median.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-array/src/number.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-chord/src/ribbon.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-color/src/define.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-contour/src/area.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-contour/src/blur.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-contour/src/noop.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-drag/src/noevent.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-dsv/src/autoType.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-ease/src/elastic.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-fetch/src/buffer.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-force/src/center.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-force/src/jiggle.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-force/src/radial.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-format/src/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/centroid.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/constant.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/contains.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/distance.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/identity.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-geo/src/rotation.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-polygon/src/area.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-polygon/src/hull.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-quadtree/src/add.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-random/src/bates.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-random/src/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-scale/src/linear.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-scale/src/number.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-scale/src/symlog.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-shape/src/symbol.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-time/src/utcHour.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-time/src/utcWeek.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-time/src/utcYear.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-voronoi/src/Cell.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-voronoi/src/Edge.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/d3-zoom/src/noevent.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/event-emitter/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/gl-mat4/determinant.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/gl-mat4/perspective.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/gl-vec4/scaleAndAdd.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/nextafter/nextafter.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/cats/make_cat_position_array.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/dendrogram/alt_slice_linkage.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/draws/draw_matrix_components.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/draws/draw_static_components.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/interactions/double_clicking.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/interactions/single_clicking.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/params/generate_order_params.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/params/generate_webgl_to_pix.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/recluster/distance_functions.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/reorders/reorder_matrix_args.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/tooltip/remove_lost_tooltips.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/zoom/sanitize_potential_zoom.js ***!
  \*********************************************/

/*!**********************************************!*\
  !*** ./node_modules/axios/lib/core/Axios.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-array/src/permute.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-array/src/shuffle.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-axis/src/identity.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-brush/src/noevent.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-contour/src/array.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-contour/src/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-drag/src/constant.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-force/src/collide.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-format/src/locale.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-geo/src/cartesian.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-geo/src/clip/line.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-geo/src/graticule.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-geo/src/path/area.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-geo/src/transform.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-polygon/src/cross.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-polygon/src/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-quadtree/src/data.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-quadtree/src/find.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-quadtree/src/quad.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-quadtree/src/root.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-quadtree/src/size.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-random/src/normal.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-scale/src/ordinal.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-scale/src/utcTime.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-time/src/duration.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-time/src/interval.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-time/src/utcMonth.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-timer/src/timeout.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-voronoi/src/Beach.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-voronoi/src/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-voronoi/src/point.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/d3-zoom/src/constant.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/mathjs/lib/core/core.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/typedarray-pool/pool.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/vectorize-text/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/cats/build_reorder_cat_titles.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/cats/make_cat_breakdown_graph.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/matrix_cells/make_matrix_args.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/matrix_cells/make_opacity_arr.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/matrix_labels/vectorize_label.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/params/generate_cat_args_arrs.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/reorders/custom_label_reorder.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/spillover/make_spillover_args.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/zoom/calc_potential_total_pan.js ***!
  \**********************************************/

/*!***********************************************!*\
  !*** ./node_modules/axios/lib/core/settle.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/big-rat/lib/bn-to-num.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/big-rat/lib/num-to-bn.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/big-rat/lib/str-to-bn.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/clean-pslg/clean-pslg.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-array/src/bisector.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-array/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-array/src/identity.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-array/src/quantile.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-array/src/variance.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-brush/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-chord/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-collection/src/map.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-collection/src/set.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-dispatch/src/index.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-force/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-force/src/manyBody.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-geo/src/clip/index.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-geo/src/path/index.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-geo/src/pointEqual.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-hierarchy/src/tree.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-polygon/src/length.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-quadtree/src/cover.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-quadtree/src/index.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-quadtree/src/visit.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-random/src/uniform.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-scale/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-scale/src/identity.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-scale/src/quantile.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-scale/src/quantize.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-shape/src/constant.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-shape/src/identity.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-time/src/utcMinute.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-timer/src/interval.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-voronoi/src/Circle.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/d3-zoom/src/transform.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/es5-ext/function/noop.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/gl-vec4/squaredLength.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/gl-vec4/transformMat4.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/gl-vec4/transformQuat.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/mathjs/lib/core/typed.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/robust-sum/robust-sum.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/underscore/underscore.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/matrix_cells/make_position_arr.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/matrix_labels/make_label_queue.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/params/generate_tooltip_params.js ***!
  \***********************************************/

/*!************************************************!*\
  !*** ./node_modules/axios/lib/adapters/xhr.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/axios/lib/helpers/bind.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/box-intersect/lib/sort.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/compare-angle/cmpangle.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-array/src/ascending.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-array/src/deviation.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-array/src/histogram.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-array/src/transpose.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-collection/src/keys.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-collection/src/nest.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-color/src/cubehelix.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-contour/src/density.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-format/src/exponent.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-format/src/identity.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/buffer.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/circle.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/extent.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/rejoin.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/interpolate.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/path/bounds.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-geo/src/path/string.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/array.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/index.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-interpolate/src/hcl.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-interpolate/src/hsl.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-interpolate/src/hue.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-interpolate/src/lab.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-interpolate/src/rgb.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-quadtree/src/extent.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-quadtree/src/remove.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-scale/src/diverging.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-scale/src/threshold.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-selection/src/index.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-selection/src/local.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-selection/src/mouse.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-selection/src/point.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-selection/src/touch.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-voronoi/src/Diagram.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/d3-voronoi/src/voronoi.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/mathjs/lib/type/number.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/array.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/index.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/latex.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/types.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/permutation-rank/index.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/robust-product/product.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/cats/calc_cat_cluster_breakdown.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/initialize_viz/viz_from_network.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/interactions/get_mouseover_type.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/interactions/interaction-events.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/matrix_labels/calc_text_offsets.js ***!
  \************************************************/

/*!*************************************************!*\
  !*** ./node_modules/axios/lib/cancel/Cancel.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/big-rat/lib/rationalize.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/box-intersect/lib/brute.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/box-intersect/lib/sweep.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/cdt2d/lib/triangulation.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/cwise-compiler/compiler.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-array/src/descending.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-collection/src/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-contour/src/constant.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-contour/src/contains.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-contour/src/contours.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-force/src/simulation.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-geo/src/path/context.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-geo/src/path/measure.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-interpolate/src/date.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-interpolate/src/zoom.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-polygon/src/centroid.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-polygon/src/contains.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-random/src/irwinHall.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-random/src/logNormal.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-scale/src/continuous.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-scale/src/sequential.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-scale/src/tickFormat.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-selection/src/create.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-selection/src/select.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-selection/src/window.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/areaRadial.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/step.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/descending.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/lineRadial.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/link/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/order/none.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/wye.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-time/src/millisecond.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-transition/src/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/d3-voronoi/src/constant.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/es5-ext/object/is-value.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/gl-vec4/squaredDistance.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/number.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/object.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/string.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/two-product/two-product.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/dendrogram/calc_dendro_triangles.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/matrix_labels/gen_ordered_labels.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/matrix_labels/make_col_text_args.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/matrix_labels/make_row_text_args.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/params/generate_spillover_params.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/recluster/get_max_distance_in_dm.js ***!
  \*************************************************/

/*!**************************************************!*\
  !*** ./node_modules/axios/lib/helpers/spread.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/box-intersect/lib/median.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/cwise-compiler/lib/thunk.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-collection/src/values.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-contour/src/ascending.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-dispatch/src/dispatch.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-format/src/formatTrim.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-geo/src/path/centroid.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/cluster.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/array.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/basis.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/color.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/index.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/round.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-interpolate/src/value.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-quadtree/src/quadtree.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-selection/src/creator.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-selection/src/matcher.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-selection/src/touches.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/basis.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-shape/src/offset/none.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-shape/src/pointRadial.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/star.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-time-format/src/index.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/d3-transition/src/active.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/es5-ext/object/keys/shim.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/invert-permutation/index.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/boolean.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/customs.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/emitter.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/mouse-event-offset/index.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/slab-decomposition/slabs.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/surface-nets/surfacenets.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/vectorize-text/lib/vtext.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/control_panel/build_control_panel.js ***!
  \**************************************************/

/*!***************************************************!*\
  !*** ./node_modules/axios/lib/cancel/isCancel.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/axios/lib/helpers/cookies.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-collection/src/entries.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-format/src/formatGroup.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-format/src/formatTypes.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/rectangle.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/fit.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/constant.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/stratify.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-interpolate/src/number.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-interpolate/src/object.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-interpolate/src/string.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-random/src/exponential.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-selection/src/constant.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-selection/src/selector.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/bundle.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/linear.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/radial.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/cross.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/d3-time-format/src/locale.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/es5-ext/object/keys/index.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/function.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/mouse-change/mouse-listen.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/robust-scale/robust-scale.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/draws/draw_background_calculations.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/interactions/final_mouseover_frame.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/spillover/calc_spillover_triangles.js ***!
  \***************************************************/

/*!****************************************************!*\
  !*** ./node_modules/axios/lib/core/createError.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/axios/lib/core/mergeConfig.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/axios/lib/helpers/buildURL.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/cwise-compiler/lib/compile.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-geo/src/polygonContains.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/accessors.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/partition.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-quadtree/src/visitAfter.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-selection/src/namespace.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-selection/src/selectAll.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/natural.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/offset/expand.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/offset/wiggle.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/order/reverse.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/circle.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/square.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/es5-ext/object/assign/shim.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/es5-ext/object/is-callable.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/es5-ext/object/valid-value.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/Spa.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/robust-in-sphere/in-sphere.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/zero-crossings/lib/zc-core.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/dendrogram/build_dendrogram_sliders.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/initialize_viz/ini_canvas_mouseover.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/interactions/find_mouseover_element.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/matrix_labels/drop_label_from_queue.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/matrix_labels/gather_text_triangles.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/matrix_labels/make_viz_aid_tri_args.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/tooltip/manual_category_from_dendro.js ***!
  \****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/axios/lib/core/enhanceError.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/box-intersect/lib/intersect.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/box-intersect/lib/partition.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-format/src/defaultLocale.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-format/src/formatDecimal.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-format/src/formatRounded.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/conic.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/index.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/pack/index.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-interpolate/src/constant.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-interpolate/src/discrete.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-interpolate/src/quantize.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-random/src/defaultSource.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/ramp.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-selection/src/namespaces.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/cardinal.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/monotone.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/diamond.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-time-format/src/isoParse.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-transition/src/interrupt.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/d3-voronoi/src/RedBlackTree.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/edges-to-adjacency-list/e2a.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/es5-ext/object/assign/index.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/mathjs/lib/error/IndexError.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/robust-subtract/robust-diff.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/simplicial-complex/topology.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/draws/draw_labels_tooltips_or_dendro.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/initialize_viz/initialize_containers.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/interactions/final_interaction_frame.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/params/generate_text_triangle_params.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/tooltip/display_and_position_tooltip.js ***!
  \*****************************************************/

/*!******************************************************!*\
  !*** ./node_modules/axios/lib/cancel/CancelToken.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/axios/lib/core/transformData.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-array/src/threshold/scott.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-format/src/formatNumerals.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-format/src/precisionFixed.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-format/src/precisionRound.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-geo/src/clip/antimeridian.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/albers.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-interpolate/src/cubehelix.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-interpolate/src/piecewise.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/index.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-selection/src/selectorAll.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-selection/src/sourceEvent.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/basisOpen.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-shape/src/order/ascending.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-shape/src/order/insideOut.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-shape/src/symbol/triangle.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/d3-time-format/src/isoFormat.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/Range.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/index.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/point-in-big-polygon/pnp-big.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/control_panel/build_recluster_section.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/dendrogram/build_single_dendro_slider.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/interactions/keep_track_of_mouseovers.js ***!
  \******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/axios/lib/helpers/combineURLs.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-format/src/formatSpecifier.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-format/src/precisionPrefix.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/pack/enclose.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/dice.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/colors.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/on.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/catmullRom.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-shape/src/offset/diverging.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-shape/src/order/appearance.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/d3-shape/src/order/descending.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/es5-ext/object/valid-callable.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/Matrix.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/typed-function/typed-function.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/matrix_labels/make_viz_aid_tri_pos_arr.js ***!
  \*******************************************************/

/*!********************************************************!*\
  !*** ./node_modules/axios/lib/core/dispatchRequest.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/axios/lib/helpers/parseHeaders.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-array/src/threshold/sturges.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-format/src/formatPrefixAuto.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/gnomonic.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/identity.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/mercator.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/resample.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/sum.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/pack/siblings.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/index.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/round.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/slice.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-interpolate/src/basisClosed.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-interpolate/src/numberArray.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/basisClosed.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/d3-shape/src/offset/silhouette.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/es5-ext/string/#/contains/shim.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/interval-tree-1d/interval-tree.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/mathjs/lib/function/matrix/eye.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/planar-graph-to-polyline/pg2pl.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/robust-orientation/orientation.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/simplify-planar-graph/simplify.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/interactions/keep_track_of_interactions.js ***!
  \********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/axios/lib/helpers/isAbsoluteURL.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/albersUsa.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/azimuthal.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/each.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/path.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/sort.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/binary.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-scale/src/sequentialQuantile.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/attr.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/call.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/data.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/each.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/exit.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/html.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/node.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/size.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/sort.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/text.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/cardinalOpen.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/linearClosed.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/on.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/es5-ext/string/#/contains/index.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/gl-mat4/fromRotationTranslation.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/mathjs/lib/core/function/config.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/mathjs/lib/core/function/import.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/mathjs/lib/error/ArgumentsError.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/mathjs/lib/error/DimensionError.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/ndarray-extract-contour/contour.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/robust-segment-intersect/segseg.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/interactions/track_interaction_zoom_data.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/matrix_labels/update_text_triangle_order.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/params/calc_row_and_col_canvas_positions.js ***!
  \*********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/clean-pslg/lib/rat-seg-intersect.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/equalEarth.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/count.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/index.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/links.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/clone.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/datum.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/empty.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/enter.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/index.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/lower.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/merge.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/nodes.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/order.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/raise.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/style.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-time-format/src/defaultLocale.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/end.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/es5-ext/object/normalize-options.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/functional-red-black-tree/rbtree.js ***!
  \**********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/axios/lib/core/InterceptorManager.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/axios/lib/helpers/isURLSameOrigin.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/leaves.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/squarify.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/append.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/filter.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/insert.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/remove.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/select.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/sparse.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/cardinalClosed.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/catmullRomOpen.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-transition/src/selection/index.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/attr.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/ease.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/text.js ***!
  \***********************************************************/

/*!************************************************************!*\
  !*** ./node_modules/axios/node_modules/is-buffer/index.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/binary-search-bounds/search-bounds.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/orthographic.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/sliceDice.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-interpolate/src/transform/index.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-interpolate/src/transform/parse.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/classed.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/delay.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/index.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/merge.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/style.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/tween.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/es5-ext/object/keys/is-implemented.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/gl-mat4/perspectiveFromFieldOfView.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/arithmetic/add.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/arithmetic/pow.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/DenseMatrix.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/MatrixIndex.js ***!
  \************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/naturalEarth1.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/stereographic.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/treemap/resquarify.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/dispatch.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/property.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/catmullRomClosed.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/filter.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/remove.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/select.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/SparseMatrix.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/collection/deepMap.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/permutation-parity/permutation-sign.js ***!
  \*************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/conicConformal.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/conicEqualArea.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/ancestors.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/eachAfter.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/d3-selection/src/selection/selectAll.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/es5-ext/object/assign/is-implemented.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/matrix/transpose.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/FibonacciHeap.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/bignumber/formatter.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/collection/isMatrix.js ***!
  \**************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/axios/lib/helpers/normalizeHeaderName.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/equirectangular.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/eachBefore.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/BrBG.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/PRGn.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/PiYG.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/PuOr.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/RdBu.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/RdGy.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-transition/src/selection/interrupt.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/duration.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/schedule.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/probability/gamma.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/relational/larger.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/function/index.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/slab-decomposition/lib/order-segments.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./src/recluster/get_order_and_groups_clusterfck_tree.js ***!
  \***************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/conicEquidistant.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-hierarchy/src/hierarchy/descendants.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-interpolate/src/transform/decompose.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-transition/src/selection/transition.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/attrTween.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/selectAll.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/selection.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/textTween.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/relational/smaller.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/function/matrix.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/function/sparse.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/bignumber/isBigNumber.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/mathjs/lib/utils/bignumber/nearlyEqual.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/triangulate-hypercube/triangulate-cube.js ***!
  \****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-array/src/threshold/freedmanDiaconis.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Set1.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Set2.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Set3.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/RdYlBu.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/RdYlGn.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/styleTween.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/transition.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/arithmetic/multiply.js ***!
  \*****************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/azimuthalEqualArea.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/transverseMercator.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Dark2.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/d3-transition/src/transition/interpolate.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/es5-ext/string/#/contains/is-implemented.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/arithmetic/addScalar.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm01.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm03.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm04.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm07.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm10.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm11.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm12.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm13.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/utils/algorithm14.js ***!
  \******************************************************************/

/*!******************************************************************!*\
  !*** ./node_modules/planar-graph-to-polyline/lib/trim-leaves.js ***!
  \******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Accent.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Paired.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/diverging/Spectral.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/probability/factorial.js ***!
  \*******************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/azimuthalEquidistant.js ***!
  \********************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/d3-geo/src/projection/cylindricalEqualArea.js ***!
  \********************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Pastel1.js ***!
  \********************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Pastel2.js ***!
  \********************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/relational/equalScalar.js ***!
  \********************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/fraction/function/fraction.js ***!
  \********************************************************************/

/*!*********************************************************************!*\
  !*** ./node_modules/mathjs/lib/type/matrix/ImmutableDenseMatrix.js ***!
  \*********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/Tableau10.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/BuGn.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/BuPu.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/GnBu.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/OrRd.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuBu.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuRd.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/RdPu.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlGn.js ***!
  \**********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/categorical/category10.js ***!
  \***********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/turbo.js ***!
  \***********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Reds.js ***!
  \***********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/mathjs/lib/function/arithmetic/multiplyScalar.js ***!
  \***********************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuBuGn.js ***!
  \************************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlGnBu.js ***!
  \************************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrBr.js ***!
  \************************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrRd.js ***!
  \************************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Blues.js ***!
  \************************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Greys.js ***!
  \************************************************************************/

/*!*************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/cividis.js ***!
  \*************************************************************************/

/*!*************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/rainbow.js ***!
  \*************************************************************************/

/*!*************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/sinebow.js ***!
  \*************************************************************************/

/*!*************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/viridis.js ***!
  \*************************************************************************/

/*!*************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Greens.js ***!
  \*************************************************************************/

/*!**************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Oranges.js ***!
  \**************************************************************************/

/*!**************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Purples.js ***!
  \**************************************************************************/

/*!**************************************************************************!*\
  !*** ./node_modules/simplicial-complex/node_modules/union-find/index.js ***!
  \**************************************************************************/

/*!***************************************************************************!*\
  !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/cubehelix.js ***!
  \***************************************************************************/

/*!*****************************************************************************!*\
  !*** ./node_modules/simplicial-complex/node_modules/bit-twiddle/twiddle.js ***!
  \*****************************************************************************/

/*!******************************************************************************************!*\
  !*** ./node_modules/interval-tree-1d/node_modules/binary-search-bounds/search-bounds.js ***!
  \******************************************************************************************/

/*!********************************************************************************************!*\
  !*** ./node_modules/slab-decomposition/node_modules/binary-search-bounds/search-bounds.js ***!
  \********************************************************************************************/

/*!**********************************************************************************************!*\
  !*** ./node_modules/point-in-big-polygon/node_modules/binary-search-bounds/search-bounds.js ***!
  \**********************************************************************************************/
